1
2 html, body{
3 font-size: 100%;
4 background: #fff;
5 font-family: 'Open Sans', sans-serif;
6 }
7 body a,.grid_1,plan_1,plan_1.one,plan_1.two,i.icon1, i.icon2, i.icon3, i.icon4, i.icon5, i.icon6 {
8 transition:0.5s all;
9 -webkit-transition:0.5s all;
10 -moz-transition:0.5s all;
11 -o-transition:0.5s all;
12 -ms-transition:0.5s all;
13 }
14 a:hover{
15 text-decoration:none;
16 }
17 input[type="button"],input[type="submit"],li.parallelogram{
18 transition:0.5s all;
19 -webkit-transition:0.5s all;
20 -moz-transition:0.5s all;
21 -o-transition:0.5s all;
22 -ms-transition:0.5s all;
23 }
24 h1,h2,h3,h4,h5,h6{
25 margin:0;
26 font-family: 'Roboto Condensed', sans-serif;
27 }
28 p{
29 margin:0;
30 }
31 ul{
32 margin:0;
33 padding:0;
34 }
35 label{
36 margin:0;
37 }
38 /*-- top-header --*/
39 .logo a {
40 color: #3F84B1;
41 letter-spacing: 1px;
42 font-size: 2em;
43 font-weight: 400;
44 display: block;
45 text-decoration: none;
46 font-family: 'Oswald', sans-serif;
47 }
48 .logo span {
49 color:#34ad00;
50 }
51 i.fa.fa-home {
52 font-size: 24px;
53 }
54 .top-header {
55 background-color: #3F84B1;
56 border-bottom: 0 none;
57 height: 36px;
58 line-height: 35px;
59 }
60 ul.tp-hd-lft{
61 float: left;
62 }
63 ul.tp-hd-lft li {
64 display: inline-block;
65 }
66 li.hm,li.prnt {
67 margin-right: 12px;
68 }
69 ul.tp-hd-lft a {
70 font-size: 13px;
71 font-weight: 600;
72 color:#fff;
73 }
74 ul.tp-hd-rgt{
75 float:right;
76 }
77 ul.tp-hd-rgt li {
78 display: inline-block;
79 font-size: 13px;
80 font-weight: 600;
81 color:#fff;
82 }
83 ul.tp-hd-rgt a {
84 font-size: 13px;
85 font-weight: 600;
86 color:#fff;
87 }
88 li.ned,li.wrt,li.tol{
89 margin-right: 12px;
90 }
91 /*-- /top-header --*/
92 /*-- header --*/
93 .header {
94 background-color: #fff;
95 margin: 0;
96 padding: 10px 0 8px;
97 }
98 .logo a {
99 display: block;
100 }
101 .logo {
102 float: left;
103 margin-right: 60px;
104 }
105 .bus {
106 float: left;
107 padding-top: 17px;
108 }
109 .bus a {
110 color: #1f8dd6;
111 font-weight: 600;
112 font-size: 14px;
113 letter-spacing: .05em;
114 padding:0 15px;
115 }
116 .lock {
117 float: right;
118 margin-top: 7px;
119 }
120 .securetxt {
121 color: #1f8dd6;
122 line-height: 18px;
123 margin-top: 0px;
124 font-size: 14px;
125 font-weight:600;
126 }
127 .lock li {
128 display: inline-block;
129 }
130 i.fa.fa-lock {
131 color:#1f8dd6;
132 font-size: 2em;
133 padding-right: 10px;
134 }
135 /*-- /header --*/
136 /*-- banner --*/
137 .banner {
138 background: url(../images/3.jpg)no-repeat;
139 background-size: cover;
140 -webkit-background-size: cover;
141 -o-background-size: cover;
142 -ms-background-size: cover;
143 -moz-background-size: cover;
144 min-height: 430px;
145 }
146 .banner h1 {
147 font-size: 50px;
148 margin-bottom: 40px;
149 padding: 4em 0 0;
150 text-align: center;
151 color: #ffffff;
152 }
153 .bann-info h2 {
154 font-size: 26px;
155 margin-bottom: 30px;
156 color: #34ad00;
157 font-weight: 700;
158 }
159 .bann-info {
160 padding: 4em 0;
161 }
162 .bnr-right input[type="text"] {
163 width: 95%;
164 color: #9E9E9E;
165 outline: none;
166 font-size: 14px;
167 padding: 10px 10px;
168 border: 1px solid #9E9E9E;
169 -webkit-appearance: none;
170 margin-top: 10px;
171 }
172 .date {
173 background: url(../images/date-icon.png) no-repeat 95.5% 45% #fff;
174 cursor: pointer;
175 }
176 .bnr-left input[type="text"] {
177 width: 95%;
178 color: #9E9E9E;
179 outline: none;
180 font-size: 14px;
181 padding: 10px 10px;
182 border: 1px solid #9E9E9E;
183 -webkit-appearance: none;
184 margin-top: 10px;
185 }
186 .ban-top .inputLabel,.ban-bottom .inputLabel {
187 display: block;
188 font-weight: 600;
189 font-size: 14px;
190 margin-bottom: 5px;
191 color: #191919;
192 }
193 .bann-info1 {
194 padding: 8em 5em 0em;
195 text-align: center;
196 }
197 .bnr-right {
198 float: left;
199 width:50%;
200 }
201 .bnr-left {
202 float: left;
203 width:50%;
204 }
205 .ban-bottom{
206 margin-top: 30px;
207 }
208 button.seabtn {
209 padding: 6px 25px!important;
210 font-size: 16px;
211 text-indent: 0;
212 padding: 6px 20px;
213 color: #fff;
214 background-color:#34ad00;
215 border: 0;
216 border-radius: 2px;
217 -webkit-transition: all .2s;
218 -moz-transition: all .2s;
219 transition: all .2s;
220 background-repeat: no-repeat;
221 background-position: 96% center;
222 }
223 button.seabtn:focus,button.seabtn:hover{
224 background-color:#1f8dd6;
225 outline: 0;
226 }
227 .sear {
228 margin-top: 30px;
229 }
230 .bann-info1 h3 {
231 font-size: 2.1em;
232 font-weight: 700;
233 color: #34ad00;
234 text-align: center;
235 margin-top: 25px;
236 }
237 i.fa.fa-columns {
238 font-size: 9em;
239 color: #1f8dd6;
240 }
241 /*-- /banner --*/
242 /*-- rupes --*/
243 .rup-left {
244 float: left;
245 width: 24%;
246 }
247 .rup-rgt {
248 float: left;
249 width: 76%;
250 }
251 .rupes {
252 padding: 5em 0;
253 border-top: 1px solid rgba(236, 236, 236, 0.9);
254 border-bottom: 1px solid rgba(236, 236, 236, 0.9);
255 }
256 i.fa.fa-usd{
257 font-size: 5em;
258 color: #1f8dd6;
259 }
260 i.fa.fa-h-square{
261 font-size: 5em;
262 color: #1f8dd6;
263 }
264 i.fa.fa-mobile {
265 font-size:5em;
266 color: #1f8dd6;
267 }
268 .rupes h3 {
269 font-size: 20px;
270 color: #34ad00;
271 font-weight: 700;
272 }
273 .rupes h4 {
274 font-size: 18px;
275 margin: 8px 0;
276 font-weight: 700;
277 }
278 .rupes h4 a{
279 color: #000000;
280 }
281 .rupes h4 a:hover{
282 color:#34ad00;
283 }
284 .rupes p{
285 font-size: 15px;
286 line-height: 1.6em;
287 font-weight: 300;
288 color:#999;
289 }
290 /*-- /rupes --*/
291 /*-- track --*/
292 a.learn{
293 padding: 6px 25px!important;
294 font-size: 16px;
295 text-indent: 0;
296 padding: 6px 20px;
297 color: #fff;
298 background-color: #34ad00;
299 border: 0;
300 border-radius: 2px;
301 -webkit-transition: all .2s;
302 -moz-transition: all .2s;
303 transition: all .2s;
304 display: inline-block;
305 }
306 a.learn:focus,a.learn:hover {
307 background-color: #1f8dd6;
308 outline: 0;
309 }
310 .track {
311 padding: 5em 0;
312 border-top: 1px solid rgba(236, 236, 236, 0.9);
313 border-bottom: 1px solid rgba(236, 236, 236, 0.9);
314 }
315 .track h3 {
316 font-size: 2em;
317 font-weight: 700;
318 color: #34AD00;
319 }
320 .track p {
321 font-size: 1.2em;
322 line-height: 1.8em;
323 width: 55%;
324 margin: 1.5em 0;
325 color: #999;
326 }
327 .track-right {
328 text-align: center;
329 }
330 i.fa.fa-map-marker {
331 font-size: 3em;
332 color: #34ad00;
333 }
334 .rup-left a {
335 display: inline-block;
336 }
337 .track-right a {
338 display: inline-block;
339 }
340 /*-- /track --*/
341 /*-- routes --*/
342 .routes {
343 padding: 5em 0;
344 }
345 .rou-left {
346 float: left;
347 width: 23%;
348 }
349 .rou-rgt {
350 float: left;
351 width: 70%;
352 }
353 i.fa.fa-truck,i.fa.fa-user,i.fa.fa-ticket {
354 font-size: 4em;
355 color:#1f8dd6;
356 }
357 .routes h3 {
358 font-size: 2em;
359 font-weight: 700;
360 color: #34ad00;
361 }
362 .routes p {
363 font-size: 1.2em;
364 color: #999;
365 line-height: 1.8em;
366 }
367 /*-- /routes --*/
368 /*-- holiday --*/
369 .holiday {
370 padding: 5em 0;
371 }
372 .holiday h3 {
373 font-size: 2em;
374 font-weight: 700;
375 color: #34ad00;
376 }
377 .holiday p {
378 font-size: 1.2em;
379 line-height: 1.8em;
380 margin: 1em 0;
381 color: #999;
382 }
383 /*-- /holiday --*/
384 /*-- footer --*/
385 .footer-left li {
386 display: inline-block;
387 float: left;
388 width: 33.33%;
389 line-height: 1.8em;
390 }
391 .footer-left li a {
392 font-size: 14px;
393 color:#847777;
394 display: inline-block;
395 }
396 .footer-left li a:hover{
397 color:#1f8dd6;
398 }
399 .footer-top h3 {
400 font-size: 1.7em;
401 color: #34ad00;
402 margin-bottom: 1em;
403 font-weight: 700;
404 }
405 .footer-top {
406 padding: 3em 0;
407 background: #e8e8e8;
408 }
409 .footer-btm li {
410 display: inline-block;
411 margin: 0 10px;
412 font-size: 14px;
413 color: #fff;
414 }
415 .footer-btm li a {
416 font-size: 15px;
417 color: #fff;
418 display: inline-block;
419 padding: 5px 8px;
420 }
421 .footer-btm li a:hover{
422 color:#4CFF00;
423 }
424 .footer-btm {
425 background:#4CB320;
426 padding: 0.5em 0;
427 text-align:center;
428 }
429 .copy-right p {
430 color:#fff;
431 font-size:14px;
432 line-height: 1.8em;
433 }
434 .copy-right p a {
435 color: #fff;
436 }
437 .copy-right p a:hover {
438 color:#000000;
439 }
440 .copy-right {
441 background:#34ad00;
442 text-align: center;
443 padding: 0.5em 0;
444 }
445 /*-- /footer --*/
446 /*-- bus --*/
447 .banner-1 {
448 background: url(../images/3.jpg)no-repeat;
449 background-size: cover;
450 -webkit-background-size: cover;
451 -o-background-size: cover;
452 -ms-background-size: cover;
453 -moz-background-size: cover;
454 min-height:200px;
455 }
456 .banner-1 h1 {
457 font-size: 50px;
458 margin-bottom: 40px;
459 padding: 1.5em 0 0;
460 text-align: center;
461 color: #ffffff;
462 }
463 .bus-tp P {
464 float: left;
465 font-size: 14px;
466 color: #fff;
467 line-height: 1.8em;
468 }
469 .bus-tp h2 {
470 float: right;
471 font-size: 24px;
472 color: #fff;
473 }
474 .bus-tp {
475 padding: 0.5em;
476 background: #34ad00;
477 }
478 .bus-btm li {
479 float: left;
480 display: inline-block;
481 }
482 li.trav {
483 width: 34%;
484 }
485 li.dept {
486 width: 13%;
487 }
488 li.arriv {
489 width: 13%;
490 }
491 li.seat {
492 width: 20%;
493 }
494 li.fare {
495 width: 20%;
496 }
497 .bus-btm li a {
498 color: #999;
499 font-size: 15px;
500 display: inline-block;
501 }
502 .bus-btm {
503 padding: 0.5em 0;
504 border-bottom: 1px solid #E4E4E4;
505 }
506 .bus-midd li {
507 display: inline-block;
508 float: left;
509 }
510 .bus-ic {
511 float: left;
512 width: 7%;
513 margin-top: 4px;
514 }
515 .bus-txt {
516 float: right;
517 width: 91%;
518 }
519 .bus-ic1 {
520 float: left;
521 width: 18%;
522 }
523 .bus-ic3 {
524 float: left;
525 width: 13%;
526 margin-top: 4px;
527 }
528 .bus-txt1 {
529 float: right;
530 width: 82%;
531 }
532 .bus-txt3 {
533 float: right;
534 width: 87%;
535 }
536 .bus-midd h4 {
537 font-size: 19px;
538 font-weight: 700;
539 color: #000;
540 line-height: inherit;
541 padding: 0!important;
542 }
543 .bus-midd h4 a{
544 font-size: 19px;
545 font-weight: 700;
546 color: #000;
547 }
548 .bus-midd p {
549 color: #9A9A9A;
550 font-size: 14px;
551 }
552 .bus-midd h5 {
553 font-weight: 700;
554 font-size: 20px;
555 color: #34ad00;
556 }
557 a.view {
558 padding: 6px 18px;
559 font-weight: 700;
560 color: #fff;
561 background-color: #34ad00;
562 border: 0;
563 font-size: 13px;
564 border-radius: 2px;
565 -webkit-transition: all .2s;
566 -moz-transition: all .2s;
567 transition: all .2s;
568 margin-top: 20px;
569 display: inline-block;
570 }
571 i.fa.fa-clock-o {
572 font-size: 1.5em;
573 color: #9A9A9A;
574 margin-top: 4px;
575 }
576 ul.first {
577 padding: 2em 0;
578 }
579 ul.first {
580 padding: 2em 0 1em;
581 border-bottom: 1px solid #E4E4E4;
582 }
583 /*-- /bus --*/
584 /*-- about --*/
585 .about-top {
586 text-align: center;
587 }
588 .about {
589 padding: 5em 0;
590 }
591 .about h2 {
592 font-size: 2.5em;
593 color: #34ad00;
594 margin-bottom: 1em;
595 font-weight: 700;
596 }
597 .about h3 {
598 font-size: 2.2em;
599 color: #34ad00;
600 margin-bottom: 1em;
601 font-weight: 700;
602 }
603 .about p {
604 font-size: 1em;
605 line-height: 1.8em;
606 margin: 0 0 1em;
607 color: #999;
608 font-weight: 400;
609 }
610 .about-mid {
611 margin: 4em 0;
612 }
613 .about h5 {
614 font-size: 1.1em;
615 text-align:right;
616 color: #1f8dd6;
617 }
618 .about h6 {
619 font-size: 1em;
620 color: #34ad00;
621 text-align:right;
622 }
623 .ab-tp {
624 margin-bottom: 2em;
625 }
626 .ab-rt ul li a {
627 font-size: 1em;
628 color: #999;
629 background: url(../images/dot.png)no-repeat 0px 2px;
630 padding: 0px 0px 0px 30px;
631 }
632 .ab-rt ul li{
633 margin: 0em 0em 0.5em 0em;
634 }
635 .ab-rt ul li a:hover{
636 color: #34ad00;
637 text-decoration:none;
638 }
639 .ab-rt li{
640 display: block;
641 }
642 .ab-lt {
643 padding-right: 50px;
644 }
645 /*-- /about --*/
646 /*--travel --*/
647 .travel h3 {
648 font-size: 1.7em;
649 font-weight: 700;
650 color: #34ad00;
651 }
652 .travel p {
653 font-size: 15px;
654 color: #999;
655 line-height: 1.8em;
656 margin: 1em 0;
657 }
658 .tra-top li {
659 display: inline-block;
660 float: left;
661 }
662 ul.rout {
663 background: #1f8dd6;
664 padding: 0.8em;
665 color: #fff;
666 }
667 li.rou {
668 width:30%;
669 }
670 li.ser {
671 width: 20%;
672 }
673 li.fir{
674 width: 15%;
675 }
676 li.las {
677 width: 15%;
678 }
679 li.dat {
680 width: 20%;
681 }
682 .tra-top h4 {
683 font-size: 19px;
684 margin-bottom: 10px;
685 font-weight: 700;
686 color: #34ad00;
687 }
688 ul.rou-secnd p {
689 margin: 0;
690 }
691 ul.rou-secnd {
692 padding: 1.5em 0;
693 border-bottom: 1px solid #E4E4E4;
694 }
695 a.det {
696 padding: 6px 18px;
697 font-weight: 700;
698 color: #fff;
699 background-color: #34ad00;
700 border: 0;
701 font-size: 13px;
702 border-radius: 2px;
703 -webkit-transition: all .2s;
704 -moz-transition: all .2s;
705 transition: all .2s;
706 display: inline-block;
707 }
708 .tra-top h6 a {
709 color: #34ad00;
710 font-size: 16px;
711 font-weight: 700;
712 text-decoration: underline;
713 }
714 .tra-top {
715 margin-top: 3em;
716 }
717 /*-- /travel --*/
718 /*-- offers-1 --*/
719 .offers-1-left {
720 text-align: center;
721 }
722 .offers-1 p {
723 color: #444;
724 font-size: 15px;
725 line-height: 1.8em;
726 margin-bottom: 5px;
727 }
728 .offers-1 h3 {
729 font-size: 21px;
730 color:#34AD00;
731 font-weight: 700;
732 }
733 .offers-1 h6 {
734 color: #62717d;
735 margin: 10px 0;
736 line-height: 1.8em;
737 font-size: 16px;
738 }
739 a.off{
740 border-radius: 5px;
741 display: inline-block;
742 color: #fff;
743 font-weight: 400;
744 font-size: 14px;
745 padding: 8px 18px;
746 text-decoration: none;
747 background:#34ad00;
748 }
749 a.off:hover{
750 background:#1f8dd6;
751 }
752 .offers-1-left {
753 padding: 2em;
754 border: 1px solid #e4e4e4;
755 margin-bottom: 2em;
756 }
757 .offers-1 {
758 padding: 5em 0;
759 }
760 i.fa.fa-gift{
761 font-size: 5em;
762 color: #1f8dd6;
763 }
764 /*-- /offers-1 --*/
765 /*-- hotels --*/
766 .banner-2 {
767 background: url(../images/6.jpg)no-repeat;
768 background-size: cover;
769 -webkit-background-size: cover;
770 -o-background-size: cover;
771 -ms-background-size: cover;
772 -moz-background-size: cover;
773 min-height: 430px;
774 }
775 .banner-3 {
776 background: url(../images/6.jpg)no-repeat;
777 background-size: cover;
778 -webkit-background-size: cover;
779 -o-background-size: cover;
780 -ms-background-size: cover;
781 -moz-background-size: cover;
782 min-height:200px;
783 }
784 .banner-2 h1 {
785 font-size: 50px;
786 margin-bottom: 40px;
787 padding: 2em 0 0;
788 text-align: center;
789 color: #fff;
790 }
791 .banner-3 h1 {
792 font-size: 50px;
793 margin-bottom: 40px;
794 padding: 1.5em 0 0;
795 text-align: center;
796 color: #fff;
797 }
798 .hotes-left {
799 text-align: center;
800 }
801 .room-map iframe {
802 min-height: 450px;
803 }
804 .hotels-top h3{
805 font-size: 26px;
806 margin-bottom: 50px;
807 color: #34ad00;
808 font-weight: 700;
809 text-align:center;
810 }
811 .hotels-top {
812 padding: 4em 0;
813 }
814 .hotl-top {
815 margin-top: 2em;
816 }
817 .view1 {
818 width: 100%;
819 height: 100%;
820 float: left;
821 overflow: hidden;
822 position: relative;
823 text-align: center;
824 -webkit-box-shadow: 1px 1px 2px #e6e6e6;
825 -moz-box-shadow: 1px 1px 2px #e6e6e6;
826 box-shadow: 1px 1px 2px #e6e6e6;
827 cursor: default;
828 background: #fff url(../images/bgimg.jpg) no-repeat center center;
829 }
830 .view1 .mask,.view1 .content {
831 width: 100%;
832 height: 100%;
833 position: absolute;
834 overflow: hidden;
835 top: 0;
836 left: 0;
837 cursor:pointer;
838 }
839 .view1 img {
840 display: block;
841 position: relative;
842 }
843 .view1 h2 {
844 text-transform: uppercase;
845 color: #fff;
846 text-align: center;
847 position: relative;
848 font-size: 17px;
849 padding: 10px;
850 background: rgba(0, 0, 0, 0.8);
851 margin: 20px 0 0 0;
852 }
853 .view1-sixth img {
854 -webkit-transition: all 0.4s ease-in-out 0.5s;
855 -moz-transition: all 0.4s ease-in-out 0.5s;
856 -o-transition: all 0.4s ease-in-out 0.5s;
857 -ms-transition: all 0.4s ease-in-out 0.5s;
858 transition: all 0.4s ease-in-out 0.5s;
859 }
860 .view1-sixth .mask {
861 background-color:rgba(63, 132, 177, 0.72);
862 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
863 filter: alpha(opacity=0);
864 opacity: 0;
865 -webkit-transition: all 0.3s ease-in 0.4s;
866 -moz-transition: all 0.3s ease-in 0.4s;
867 -o-transition: all 0.3s ease-in 0.4s;
868 -ms-transition: all 0.3s ease-in 0.4s;
869 transition: all 0.3s ease-in 0.4s;
870 }
871 .view1-sixth h2 {
872 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
873 filter: alpha(opacity=0);
874 opacity: 0;
875 background: transparent;
876 margin: 130px 40px 0px 40px;
877 -webkit-transform: scale(10);
878 -moz-transform: scale(10);
879 -o-transform: scale(10);
880 -ms-transform: scale(10);
881 transform: scale(10);
882 -webkit-transition: all 0.3s ease-in-out 0.1s;
883 -moz-transition: all 0.3s ease-in-out 0.1s;
884 -o-transition: all 0.3s ease-in-out 0.1s;
885 -ms-transition: all 0.3s ease-in-out 0.1s;
886 transition: all 0.3s ease-in-out 0.1s;
887 }
888 .view1-sixth:hover .mask {
889 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
890 filter: alpha(opacity=100);
891 opacity: 1;
892 -webkit-transition-delay: 0s;
893 -moz-transition-delay: 0s;
894 -o-transition-delay: 0s;
895 -ms-transition-delay: 0s;
896 transition-delay: 0s;
897 }
898 .view1-sixth:hover img {
899 -webkit-transition-delay: 0s;
900 -moz-transition-delay: 0s;
901 -o-transition-delay: 0s;
902 -ms-transition-delay: 0s;
903 transition-delay: 0s;
904 }
905 .view1-sixth:hover h2 {
906 -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
907 filter: alpha(opacity=100);
908 opacity: 1;
909 -webkit-transform: scale(1);
910 -moz-transform: scale(1);
911 -o-transform: scale(1);
912 -ms-transform: scale(1);
913 transform: scale(1);
914 -webkit-transition-delay: 0.1s;
915 -moz-transition-delay: 0.1s;
916 -o-transition-delay: 0.1s;
917 -ms-transition-delay: 0.1s;
918 transition-delay: 0.1s;
919 }
920 /*-- /hotels --*/
921 .travel {
922 padding: 3em 0 5em;
923 }
924 /*-- terms --*/
925 .terms h3 {
926 font-size: 1.5em;
927 color: #34ad00;
928 font-weight: 700;
929 }
930 .terms h6 {
931 font-size: 1.2em;
932 color: #1f8dd6;
933 font-weight: 700;
934 margin: 1em 0;
935 }
936 .terms p {
937 font-size: 15px;
938 line-height: 1.6em;
939 font-weight: 300;
940 color: #999;
941 margin: 1em 0;
942 }
943 .terms {
944 padding: 5em 0;
945 }
946 .terms span {
947 color: #000;
948 font-weight: 700;
949 font-size: 1.3em;
950 }
951 .terms-bottom {
952 margin-top: 3em;
953 }
954 /*-- /terms --*/
955 /*-- agent --*/
956 .agent-left input[type="text"] {
957 width: 80%;
958 color: #9E9E9E;
959 outline: none;
960 font-size: 14px;
961 padding: 10px 10px;
962 border: 1px solid #464646;
963 -webkit-appearance: none;
964 margin-top: 10px;
965 }
966 .agent-left {
967 text-align: center;
968 }
969 .agent {
970 padding: 5em 0;
971 }
972 .ag-bt {
973 margin-bottom: 2em;
974 }
975 a.regist {
976 padding: 10px 32px!important;
977 color: #fff;
978 background-color: #34ad00;
979 border: 0;
980 border-radius: 2px;
981 -webkit-transition: all .2s;
982 -moz-transition: all .2s;
983 transition: all .2s;
984 font-size: 16px;
985 text-decoration: none;
986 display: inline-block;
987 }
988 a.regist:hover{
989 background-color:#1f8dd6;
990 }
991 .agent-left textarea {
992 width: 80%;
993 margin: 22px 0;
994 resize: none;
995 height: 150px;
996 outline: none;
997 padding: 10px 10px;
998 border: 1px solid #464646;
999 background: none;
1000 font-size: 14px;
1001 color: #000;
1002 }
1003 .agent-left input[type="submit"] {
1004 outline: none;
1005 background: #34ad00;
1006 transition: 0.5s all;
1007 -webkit-transition: 0.5s all;
1008 -moz-transition: 0.5s all;
1009 -o-transition: 0.5s all;
1010 -ms-transition: 0.5s all;
1011 color: #fff;
1012 font-weight: 600;
1013 padding: 6px 18px;
1014 font-size: 15px;
1015 border: none;
1016 border-radius: 2px;
1017 }
1018 .agent-left input[type="submit"]:hover{
1019 background: #1f8dd6;
1020 }
1021 .sub {
1022 text-align: right;
1023 margin-right: 3em;
1024 }
1025 select {
1026 padding: 4px 5px!important;
1027 width: 80%;
1028 color: #9E9E9E;
1029 margin-top: 18px;
1030 border: 1px solid #464646;
1031 padding: 5px 10px;
1032 vertical-align: middle;
1033 }
1034 .agent-right {
1035 padding-left: 3.4em;
1036 }
1037 .agent h3 {
1038 font-size: 1.5em;
1039 color: #34ad00;
1040 font-weight: 700;
1041 margin-top: 1em;
1042 }
1043 .agent p {
1044 font-size: 15px;
1045 margin: 1em 0;
1046 color: #999;
1047 line-height: 1.6em;
1048 }
1049 /*-- /agent --*/
1050 /*-- contact --*/
1051 .contact {
1052 padding: 5em 0;
1053 }
1054 .contact h3 {
1055 font-size: 2em;
1056 color: #34ad00;
1057 margin-bottom: 1.5em;
1058 font-weight: 700;
1059 }
1060 .contact h4 {
1061 font-size: 1.4em;
1062 color: #1f8dd6;
1063 margin-bottom:0.6em;
1064 font-weight: 700;
1065 }
1066 .contact-left li {
1067 display: block;
1068 line-height: 1.7em;
1069 font-size: 13px;
1070 color: #999;
1071 }
1072 .con-top {
1073 margin-top: 2em;
1074 }
1075 /*-- /contact --*/
1076 /*-- details --*/
1077 .details-middle li {
1078 display: inline-block;
1079 float: left;
1080 margin: 0 12px 0 0px;
1081 font-size: 15px;
1082 color: #999;
1083 }
1084 span.glyphicon.glyphicon-eye-open, span.glyphicon.glyphicon-thumbs-up {
1085 color: #1f8dd6;
1086 font-size: 1.1em;
1087 padding-right: 6px;
1088 }
1089 .details-middle p{
1090 font-size: 15px;
1091 color: #999;
1092 line-height: 1.7em;
1093 margin: 0.5em 0;
1094 }
1095 .details-top h5 {
1096 font-size: 1.4em;
1097 font-weight: 700;
1098 color: #1f8dd6;
1099 }
1100 .details-top {
1101 margin-top: 2em;
1102 box-shadow: 0px 0px 5px -1px rgba(0, 0, 0, 0.37);
1103 }
1104 .details-left {
1105 padding-left: 0;
1106 }
1107 .details-right {
1108 padding: 2em 0;
1109 text-align: center;
1110 }
1111 .details-middle h3 a {
1112 color: #34ad00;
1113 text-decoration: none;
1114 }
1115 .details-middle {
1116 padding: 1.5em 1em;
1117 }
1118 .details-middle h3 {
1119 font-size: 1.5em;
1120 font-weight: 700;
1121 }
1122 .details {
1123 padding: 5em 0;
1124 }
1125 /*-- /details --*/
1126 /*-- rooms --*/
1127 .rooms-top {
1128 background: url(../images/7.jpg)no-repeat;
1129 background-size: cover;
1130 -webkit-background-size: cover;
1131 -o-background-size: cover;
1132 -ms-background-size: cover;
1133 -moz-background-size: cover;
1134 min-height: 390px;
1135 padding: 18em 0 0;
1136 }
1137 .rom-info {
1138 background: rgba(63, 132, 177, 0.79);
1139 padding: 1em 2em;
1140 }
1141 .rom-info h3 {
1142 font-size: 1.8em;
1143 color: #fff;
1144 font-weight: 700;
1145 }
1146 .rom-info p {
1147 font-size: 15px;
1148 margin-top: 0.5em;
1149 color: #fff;
1150 line-height: 1.7em;
1151 }
1152 .rt-left {
1153 float: left;
1154 }
1155 .rt-right {
1156 float: right;
1157 }
1158 .rom-info h5 {
1159 font-size: 1.2em;
1160 font-weight: 700;
1161 color: #fff;
1162 }
1163 .rom-btm {
1164 margin-top: 2em;
1165 box-shadow: 0px 0px 5px -1px rgba(0, 0, 0, 0.37);
1166 }
1167 .room-bottom h3 {
1168 font-size: 1.8em;
1169 font-weight: 700;
1170 color: #34ad00;
1171 }
1172 .room-bottom {
1173 padding: 2em 0;
1174 }
1175 .rom-btm h4 {
1176 font-size: 1.5em;
1177 font-weight: 700;
1178 color: #34ad00;
1179 }
1180 .rom-btm p {
1181 font-size: 15px;
1182 color: #999;
1183 }
1184 .rom-btm h6 {
1185 font-size: 1em;
1186 font-weight: 700;
1187 margin: 0.5em 0;
1188 }
1189 .room-right {
1190 text-align: right;
1191 padding: 3em 2em;
1192 }
1193 .room-midle {
1194 padding: 1em;
1195 }
1196 .rom-btm h5 {
1197 font-size: 1.2em;
1198 font-weight: 700;
1199 color: #999;
1200 }
1201 /*-- /rooms --*/
1202
1203 /*-- sign up --*/
1204 .single-bottom input[type="checkbox"] {
1205 display: none;
1206 }
1207 .single-bottom input[type="checkbox"]+label {
1208 position: relative;
1209 padding-left: 31px;
1210 border: none;
1211 outline: none;
1212 font-size: 14px;
1213 color: #A9A8A8;
1214 font-weight:normal;
1215 }
1216 .single-bottom input[type="checkbox"]+label span:first-child {
1217 width: 14px;
1218 height: 14px;
1219 display: inline-block;
1220 border: 2px solid #4CB320;
1221 position: absolute;
1222 left: 0;
1223 top: 4px;
1224 }
1225 .single-bottom input[type="checkbox"]:checked+label span:first-child:before {
1226 content: "";
1227 background:url(../images/mark1.png)no-repeat;
1228 position: absolute;
1229 left: -1px;
1230 top: -1px;
1231 font-size: 10px;
1232 width:16px;
1233 height:16px;
1234 }
1235 .modal-info {
1236 width: 100%;
1237 }
1238 /*-- //Sign up --*/
1239 .modal-header {
1240 border-bottom: 1px solid #fff !important;
1241 }
1242 /*-- singlepage --*/
1243 .room-map {
1244 margin: 4em 0;
1245 }
1246 h4.sing {
1247 font-size: 1.5em;
1248 font-weight: 700;
1249 margin-bottom: 1em;
1250 color: #34ad00;
1251 }
1252 .hotel-police p {
1253 font-size: 15px;
1254 line-height: 1.8em;
1255 color: #999;
1256 }
1257 .hotel-police {
1258 margin-bottom: 3em;
1259 }
1260 .hotel-amenit li {
1261 display: inline-block;
1262 float: left;
1263 width: 33.33%;
1264 line-height: 1.8em;
1265 color: #999;
1266 }
1267 .hotel-amenit {
1268 margin-bottom: 3em;
1269 }
1270 /*-- //singlepage --*/
1271 ul.off-mo {
1272 padding: 2em 1em;
1273 }
1274 ul.off-mo li {
1275 display: block;
1276 line-height: 1.8em;
1277 font-size: 14px;
1278 color: #999;
1279 margin-bottom: 1em;
1280 }
1281 ul.off-mo span {
1282 color:#34ad00;
1283 font-weight: 700;
1284 font-size: 1.3em;
1285 }
1286 /*-- selectroom --*/
1287 .selectroom {
1288 padding: 5em 0 3em;
1289 }
1290 .selectroom_top {
1291 padding: 2em;
1292 box-shadow: 0px 0px 10px -4px #000;
1293 margin-bottom: 2em;
1294 }
1295 .selectroom_right li {
1296 display: inline-block;
1297 float: left;
1298 width: 21%;
1299 }
1300 .grand {
1301 text-align: right;
1302 }
1303 .selectroom_right h2 {
1304 font-size: 1.7em;
1305 color: #999;
1306 font-weight: 600;
1307 margin: 0;
1308 }
1309 .selectroom_right h3 {
1310 font-size: 1.7em;
1311 font-weight: 600;
1312 color:#34ad00;
1313 }
1314 p.dow {
1315 font-size: 15px;
1316 color: #999;
1317 font-weight: 300;
1318 line-height: 1.8em;
1319 margin-bottom:1em;
1320 }
1321 .selectroom_right p {
1322 font-size: 15px;
1323 line-height: 1.6em;
1324 font-weight: 300;
1325 color: #999;
1326 }
1327 .selectroom_right ul {
1328 margin-top: 1em;
1329 }
1330 .selectroom_right h6 {
1331 font-size: 1em;
1332 color: #999;
1333 line-height: 1.8em;
1334 }
1335 .selectroom_right h4 {
1336 font-size: 1.2em;
1337 color: #34ad00;
1338 line-height: 1.8em;
1339 font-weight:600;
1340 }
1341 .selectroom_right span {
1342 font-weight: 700;
1343 }
1344 .selectroom-info li {
1345 display: inline-block;
1346 float: left;
1347 }
1348 li.nam {
1349 width: 22%;
1350 }
1351 li.mr
1352 {
1353 width: 12%;
1354 }
1355 li.mr select {
1356 padding: 4px 5px!important;
1357 width: 72%;
1358 color: #9E9E9E;
1359 margin-top: 18px;
1360 border:none;
1361 border-bottom:1px solid rgba(0,0,0,.12);
1362 padding: 5px 10px;
1363 vertical-align: middle;
1364 }
1365 .selectroom input[type="text"] {
1366 width: 92%;
1367 color: #9E9E9E;
1368 outline: none;
1369 font-size: 14px;
1370 padding: 10px 0px;
1371 border: none;
1372 border-bottom:1px solid rgba(0,0,0,.12);
1373 -webkit-appearance: none;
1374 margin-top: 10px;
1375 }
1376 .selectroom-info ul {
1377 margin-top: 3em;
1378 }
1379 li.spe {
1380 width: 100%;
1381 margin-top: 3em;
1382 }
1383 li.spe input[type="text"] {
1384 width: 100%;
1385 }
1386 /*-- write --*/
1387 .writ input[type="text"] {
1388 width: 92%;
1389 color: rgba(158, 158, 158, 0.69);
1390 outline: none;
1391 font-size: 16px;
1392 padding: 10px 0px;
1393 border: none;
1394 border-bottom: 1px solid rgba(0,0,0,.12);
1395 -webkit-appearance: none;
1396 }
1397 li.na-me select {
1398 padding: 8px 0px!important;
1399 width: 92%;
1400 color: rgba(158, 158, 158, 0.69);
1401 margin-top: 0px;
1402 border:none;
1403 font-size: 18px;
1404 border-bottom:1px solid rgba(0,0,0,.12);
1405 vertical-align: middle;
1406 outline: none;
1407 }
1408 .writ li {
1409 display: inline-block;
1410 float: left;
1411 margin-top: 1em;
1412 }
1413 li.na-me {
1414 width: 50%;
1415 }
1416 li.descrip {
1417 width: 100%;
1418 }
1419 .writ h4 {
1420 font-size: 1.5em;
1421 text-align: center;
1422 margin-bottom: 0.5em;
1423 padding: 0 0 0.5em 0;
1424 color: #34AD00;
1425 font-weight: 600;
1426 }
1427 .writ {
1428 padding: 0 2em 3em;
1429 }
1430 .sub-bn {
1431 text-align: right;
1432 margin-top:2em;
1433 }
1434 button.subbtn {
1435 padding: 6px 25px!important;
1436 font-size: 16px;
1437 text-indent: 0;
1438 padding: 6px 20px;
1439 color: #fff;
1440 background-color: #34ad00;
1441 border: 0;
1442 border-radius: 2px;
1443 -webkit-transition: all .2s;
1444 -moz-transition: all .2s;
1445 transition: all .2s;
1446 background-repeat: no-repeat;
1447 background-position: 96% center;
1448 }
1449 button.subbtn:focus, button.subbtn:hover {
1450 background-color: #1f8dd6;
1451 outline: 0;
1452 }
1453 /*-- /write --*/
1454 .tracking {
1455 padding: 5em 0;
1456 }
1457 .tracking-right img {
1458 display: inline-block;
1459 }
1460 .tracking-right {
1461 text-align: center;
1462 padding: 2em;
1463 }
1464 .tracking-top,.tracking-bottom {
1465 margin-bottom: 3em;
1466 background: #eeeeee;
1467 padding: 3em 6em;
1468 }
1469 .tracking p {
1470 font-size: 1em;
1471 color: #999;
1472 line-height: 1.8em;
1473 font-weight: 300;
1474 }
1475 .tracking h3 {
1476 font-size: 1.7em;
1477 font-weight: 600;
1478 color: #34ad00;
1479 margin-bottom: 1em;
1480 }
1481 .tracking-midle {
1482 margin-bottom: 3em;
1483 }
1484 .similar_hotel {
1485 margin-bottom: 5em;
1486 }
1487
1488 /*-- login --*/
1489 .login-right{
1490 float:right;
1491 width:51%;
1492 }
1493 .login-right h3{
1494 color: #4CB320;
1495 font-weight: normal;
1496 font-size: 17px;
1497
1498 }
1499 .login-left {
1500 float: left;
1501 width: 42%;
1502 }
1503 .login-right input[type="text"] ,.login-right input[type="password"] {
1504 width: 100%;
1505 padding: 10px;
1506 font-weight: normal;
1507 background: none;
1508 border: 1px solid #E6E4E4;
1509 color: #D2D1D1;
1510 outline: none;
1511 font-size: 14px;
1512 margin-top: 20px;
1513 }
1514 .login-right h4{
1515 color:#48cfc1;
1516 font-size:12px;
1517 margin:20px 0;
1518 }
1519 .login-right h4 a{
1520 color:#4CB320;
1521 text-decoration:none;
1522 }
1523 .login-right h4 a:hover{
1524 color:#A9A8A8;
1525 }
1526 .login-grids p a {
1527 color:#4CB320;
1528 }
1529 .login-right input[type="submit"] {
1530 background:#4CB320;
1531 color: #fff;
1532 font-size: 20px;
1533 border: none;
1534 width: 100%;
1535 outline: none;
1536 -webkit-appearance:none;
1537 padding: 10px 15px;
1538 transition: 0.5s all;
1539 -webkit-transition: 0.5s all;
1540 -moz-transition: 0.5s all;
1541 -o-transition: 0.5s all;
1542 margin-top:20px;
1543 }
1544 .login-right input[type="submit"]:hover {
1545 background:#3F84B1;
1546 }
1547 .login-grids p {
1548 font-size: 12px;
1549 margin-top: 25px;
1550 color:#A9A8A8;
1551 }
1552 .login-grids p span{
1553 color:#48cfc1;
1554 }
1555 .login-left ul li{
1556 list-style-type:none;
1557 display:block;
1558 margin: 22px 0;
1559 font-size: 16px;
1560 }
1561 .login-left ul li a {
1562 padding: 9px 12px;
1563 display: block;
1564 text-align: left;
1565 color: #fff;
1566 text-decoration: none;
1567 }
1568 .login-left ul li a:hover{
1569 opacity:.7;
1570 }
1571 .login-left ul li a.fb{
1572 background:#3b5998;
1573 }
1574 .login-left ul li a.goog{
1575 background:#dc4e41;
1576 }
1577 .login-left ul li a.linkin{
1578 background:#00a0dc;
1579 }
1580 .login-left ul li a.fb i{
1581 background: url(../images/social.png) no-repeat -45px -1px;
1582 width: 24px;
1583 height: 23px;
1584 display: inline-block;
1585 vertical-align: text-bottom;
1586 }
1587 .login-left ul li a.goog i{
1588 background: url(../images/social.png) no-repeat -84px 0px;
1589 width: 26px;
1590 height: 23px;
1591 display: inline-block;
1592 vertical-align: text-bottom;
1593 }
1594 .login-left ul li a.linkin i{
1595 background: url(../images/social.png) no-repeat -3px 0px;
1596 width: 25px;
1597 height: 23px;
1598 display: inline-block;
1599 vertical-align: text-bottom;
1600 }
1601 /*-- //login --*/
1602 .privacy h3 {
1603 color: #34AD00;
1604 font-size: 1.7em;
1605 font-weight: 700;
1606 margin-bottom: 1em;
1607 }
1608 .privacy {
1609 padding: 5em 0;
1610 }
1611 .privacy p {
1612 font-size: 1em;
1613 line-height: 1.8em;
1614 color: #999;
1615 margin: 1em 0;
1616 }
1617 .privacy h4 {
1618 font-size: 1.3em;
1619 color: #34AD00;
1620 font-weight: 400;
1621 margin: 1em 0;
1622 }
1623 /*-- faq --*/
1624 .faq {
1625 padding: 5em 0;
1626 }
1627 .faq h2 {
1628 font-size: 2em;
1629 font-weight: 700;
1630 color:#34ad00;
1631 line-height: 1.8em;
1632 }
1633 .faq h3 {
1634 font-size: 1.7em;
1635 color:#34ad00;
1636 font-weight: 600;
1637 margin-bottom: 0.5em;
1638 line-height: 1.8em;
1639 }
1640 .faq p {
1641 font-size: 1em;
1642 line-height: 1.8em;
1643 color: #999;
1644 margin: 1em 0;
1645 }
1646 .faq li {
1647 display: block;
1648 color: #999;
1649 font-size: 1em;
1650 margin: 1em 0;
1651 }
1652 /*-- //faq --*/
1653 /*--mobile-app--*/
1654
1655 .mobile-app {
1656 padding:5em 0;
1657 }
1658 .app-right {
1659 margin-top:50px;
1660 }
1661 .app-right h3 {
1662 font-size: 28px;
1663 color: #34ad00;
1664 line-height: 35px;
1665 }
1666 .app-right h3 span {
1667 color:#3F84B1;
1668 margin:0 7px;
1669 }
1670 .app-right p {
1671 margin:15px 0 30px 0;
1672 color:#999;
1673 font-size:1em;
1674 line-height:25px;
1675 }
1676 .app-button {
1677 float: left;
1678 }
1679 .app-button a {
1680 display:block;
1681 }
1682 .app-button img {
1683 width:90%;
1684 }
1685 /*-- banner-bottom --*/
1686 .banner-bottom{
1687 padding: 5em 0;
1688 }
1689 .banner-text {
1690 text-align: center;
1691 }
1692 .banner-text h3{
1693 color: #34ad00;
1694 font-size: 3em;
1695 font-weight: 400;
1696 margin: 0;
1697 }
1698 .banner-text p{
1699 color: #999;
1700 font-size: 1em;
1701 margin: 2em auto 0 auto;
1702 width: 72%;
1703 line-height: 1.8em;
1704 }
1705 .banner-bottom-grids{
1706 margin: 6em 0 0 0;
1707 }
1708 .banner-bottom-grid{
1709 text-align:center;
1710 }
1711 .banner-bottom-grid h4 {
1712 color: #34ad00;
1713 margin: 2em 0 1em 0;
1714 font-size: 1.6em;
1715 font-weight: 700;
1716 }
1717 .banner-bottom-grid p{
1718 color:#999;
1719 font-size:1em;
1720 margin: 0 auto;
1721 width: 80%;
1722 line-height: 1.8em;
1723 }
1724 .services-icon {
1725 background: #3F84B1;
1726 width: 120px;
1727 height: 120px;
1728 line-height: 136px;
1729 margin: 0 auto;
1730 border-radius: 50%;
1731 -webkit-border-radius: 50%;
1732 -ms-border-radius: 50%;
1733 -moz-border-radius: 50%;
1734 -o-border-radius: 50%;
1735 }
1736 .glyphicon {
1737 position: relative;
1738 top: 1px;
1739 display: inline-block;
1740 font-family: 'Glyphicons Halflings';
1741 font-style: normal;
1742 font-weight: normal;
1743 line-height: 1;
1744 -webkit-font-smoothing: antialiased;
1745 -moz-osx-font-smoothing: grayscale;
1746 }
1747 .glyphicon-th-large{
1748 font-size: 2.5em;
1749 color: #FFFFFF;
1750 top: 5px;
1751 }
1752 .red h4{
1753 color: #34ad00;
1754 }
1755 .green h4{
1756 color: #34ad00;
1757 }
1758 ul.callbacks_tabs.callbacks2_tabs a:after{
1759 border:2px solid #505b6f;
1760 }
1761 ul.callbacks_tabs.callbacks2_tabs .callbacks_here a:after{
1762 background: #505b6f;
1763 left:10%;
1764 }
1765 ul.callbacks_tabs.callbacks2_tabs {
1766 left: 82%;
1767 top: 102%;
1768 }
1769 /*-- //mobile-app--*/
1770 /*-- blog --*/
1771 .comments-list h3{
1772 font-size:2em;
1773 color:#4CB320;
1774 margin:0 0 1em;
1775 text-transform:capitalize;
1776 text-decoration: none;
1777 line-height: 1.3em;
1778 }
1779 .comments-list h3 a{
1780 color:#4CB320;
1781 }
1782 .comments-list h3 a:hover{
1783 color:#3F84B1;
1784 }
1785 .comments-list ul{
1786 padding:1.5em 0 2em;
1787 }
1788 .comments-list ul li{
1789 display:inline-block;
1790 font-size:14px;
1791 color:#999;
1792 }
1793 .comments-list ul li a{
1794 color:#999;
1795 text-decoration:none;
1796 }
1797 .comments-list ul li span {
1798 padding-right: 10px;
1799 color: #1f8dd6;
1800 }
1801 .comments-list ul li a:hover{
1802 color:#4CB320;
1803 }
1804 .comments-list ul li i{
1805 margin:0 1em;
1806 }
1807 a.bake{
1808 padding: .3em .5em;
1809 background: #F3AD45;
1810 color: #fff !important;
1811 }
1812 a.bake:hover{
1813 background:#454445;
1814 }
1815 .comments-list p{
1816 margin:2em 0;
1817 color:#999;
1818 line-height:1.8em;
1819 font-size:14px;
1820 }
1821 .comments-list:nth-child(2){
1822 margin:5em 0;
1823 padding:3em 0 5em;
1824 border-top:1px solid #999;
1825 border-bottom:1px solid #999;
1826 }
1827 ul.paging{
1828 padding:5em 0 0;
1829 }
1830 .popular h3, .subscribe h3, .categories h3, .instagram h2, .tags h3 {
1831 padding: 1em;
1832 background: #3F84B1;
1833 color: #fff;
1834 font-size: 1.5em;
1835 text-align: center;
1836 margin: 0 0 1.5em;
1837 }
1838 .popular-left{
1839 float:left;
1840 width:20%;
1841 }
1842 .popular-right{
1843 float:right;
1844 width:80%;
1845 }
1846 .popular-left h4{
1847 color:#4CB320;
1848 font-size:1.5em;
1849 margin:0;
1850 }
1851 .popular-right h5 a{
1852 font-size:1.5em;
1853 color:#3F84B1;
1854 text-decoration:none;
1855 text-transform:capitalize;
1856 }
1857 .popular-right h5 a:hover{
1858 color: #34ad00;
1859 }
1860 .popular-right p{
1861 font-size:14px;
1862 color:#999;
1863 margin:.5em 0 0;
1864 line-height:1.8em;
1865 }
1866 .popular-right p span{
1867 display:block;
1868 font-size:1em;
1869 margin:.5em 0 0;
1870 }
1871 .popular-grid:nth-child(3){
1872 margin:2em 0;
1873 }
1874 .subscribe,.instagram{
1875 margin:3em 0;
1876 }
1877 .subscribe p{
1878 font-size:14px;
1879 color:#999;
1880 margin:0 0 1em;
1881 line-height:1.8em;
1882 text-align:center;
1883 }
1884 .subscribe input[type="email"]{
1885 outline: none;
1886 border: 1px solid #D1D1D1;
1887 background: #E1E1E1;
1888 font-size: 14px;
1889 color: #999;
1890 padding: 10px;
1891 width: 100%;
1892 margin-bottom: .5em;
1893 }
1894 .subscribe input[type="submit"]{
1895 outline:none;
1896 border:none;
1897 background:#4CB320;
1898 font-size:1em;
1899 color:#fff;
1900 padding:10px 0;
1901 width:100%;
1902 }
1903 .subscribe input[type="submit"]:hover{
1904 background:#3F84B1;
1905 }
1906 .categories ul li{
1907 padding-left: 2em;
1908 margin-bottom: 1em;
1909 background: url(../images/dot.png)no-repeat 0px 2px;
1910 list-style-type: none;
1911 }
1912 .categories ul li a{
1913 color: #999;
1914 font-size: 14px;
1915 text-decoration: none;
1916 text-transform: capitalize;
1917 }
1918 .categories ul li a:hover{
1919 color: #4CB320;
1920 }
1921 .instagram-grid{
1922 float:left;
1923 width:33.33%;
1924 }
1925 .instagram-grid img:hover{
1926 opacity:.5;
1927 }
1928 .tags ul li{
1929 display:inline-block;
1930 margin: 0 0px 9px;
1931 }
1932 .tags ul li a {
1933 border: 1px solid #3F84B1;
1934 padding: 3px 12px;
1935 font-size: 14px;
1936 color: #3F84B1;
1937 text-decoration: none;
1938 }
1939 .recent-comments h3 {
1940 color: #4CB320;
1941 font-size: 1.5em;
1942 }
1943 .tags ul li a:hover{
1944 border: 1px solid #4CB320;
1945 color: #fff;
1946 background:#4CB320;
1947 }
1948 .blog {
1949 padding: 5em 0;
1950 }
1951 /*-- //blog --*/
1952 /*-- single1 --*/
1953 .comments-list p span{
1954 display:block;
1955 margin:1em 0 0;
1956 }
1957 .admin{
1958 padding:2em;
1959 background:#f5f5f5;
1960 margin:1em 0 5em;
1961 }
1962 .admin-left{
1963 float:left;
1964 width:15%;
1965 }
1966 .admin-right{
1967 float:right;
1968 width:80%;
1969 }
1970 .admin-right p{
1971 font-size:14px;
1972 color:#999;
1973 margin:0;
1974 line-height:1.8em;
1975 }
1976 .admin-right p a{
1977 color: #4CB320;
1978 text-decoration: none;
1979 display: block;
1980 margin: 1em 0 0;
1981 }
1982 .admin-right p a:hover{
1983 color:#999;
1984 }
1985 .recent-comments-grids{
1986 padding:2em;
1987 background:#f5f5f5;
1988 margin: 2em 0 0em;
1989 }
1990 .recent-comments-grid-right h4 a {
1991 font-size: 1em;
1992 color: #3F84B1;
1993 text-decoration: none;
1994 }
1995 .recent-comments-grid-right h4 a:hover{
1996 color:#4CB320;
1997 }
1998 .recent-comments-grid-right p{
1999 margin:1em 0 0;
2000 color:#999;
2001 line-height:1.8em;
2002 font-size:14px;
2003 }
2004 .recent-comments-grid-right p span{
2005 display:block;
2006 margin:1em 0 0;
2007 color:#4CB320;
2008 }
2009 .recent-comments-grid-right{
2010 float:right;
2011 width:80%;
2012 }
2013 .recent-comments-grid-left{
2014 float:left;
2015 width:15%;
2016 }
2017 .recent-comments-grid:nth-child(2){
2018 margin:2em 0;
2019 }
2020 .recent-comments-grid:nth-child(3){
2021 margin:0em 0 2em;
2022 }
2023 .leave-comment{
2024 margin:5em 0 0;
2025 }
2026 .leave-comment form{
2027 margin:3em 0 0;
2028 }
2029 .leave-comment input[type="text"],.leave-comment input[type="email"],.leave-comment textarea{
2030 outline: none;
2031 padding: 10px;
2032 width: 49.2%;
2033 background: #f5f5f5;
2034 border: 1px solid #D1D1D1;
2035 font-size: 14px;
2036 color: #999;
2037 }
2038 .leave-comment input[type="email"]{
2039 margin-left:.5em;
2040 }
2041 .leave-comment input[type="text"]:nth-child(3){
2042 margin:.5em 0;
2043 width:100% !important;
2044 }
2045 .leave-comment textarea{
2046 min-height:200px;
2047 width:100% !important;
2048 margin-bottom: .2em;
2049 }
2050 .leave-comment input[type="submit"]{
2051 outline:none;
2052 padding:10px 0;
2053 width:100%;
2054 background:#4CB320;
2055 border:none;
2056 font-size:1em;
2057 color:#fff;
2058 text-align:center;
2059 }
2060 .leave-comment input[type="submit"]:hover{
2061 background:#3F84B1;
2062 }
2063 /*-- //single1 --*/
2064 .footer-social-icons ul li {
2065 display:inline-block;
2066 margin:0 0.2em;
2067 }
2068 .footer-social-icons ul li a{
2069 width:30px;
2070 height:30px;
2071 background:url('../images/img-sprite.png') no-repeat 0px 0px;
2072 display:inline-block;
2073 position: relative;
2074 }
2075 .footer-social-icons ul li a span {
2076 color: #fff;
2077 position: absolute;
2078 bottom: 0;
2079 left: -25px;
2080 right: -25px;
2081 padding: 5px;
2082 font-size: 14px;
2083 border-radius: 2px;
2084 background:#1F8DD6;
2085 visibility: hidden;
2086 opacity: 0;
2087 -o-transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
2088 -webkit-transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
2089 -moz-transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
2090 transition: all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
2091 }
2092 .footer-social-icons ul li a span:before {
2093 content: '';
2094 width: 0;
2095 height: 0;
2096 border-left: 5px solid transparent;
2097 border-right: 5px solid transparent;
2098 border-top: 5px solid #1F8DD6;
2099 position: absolute;
2100 bottom: -5px;
2101 left: 34px;
2102 }
2103 .footer-social-icons ul li a:hover span {
2104 bottom: 41px;
2105 visibility: visible;
2106 opacity: 1;
2107 }
2108 .footer-social-icons ul li a.facebook {
2109 background-position:0px 0px;
2110 }
2111 .footer-social-icons ul li a.facebook:hover {
2112 background-position:-0px -30px;
2113 }
2114 .footer-social-icons ul li a.twitter {
2115 background-position:-30px 0px;
2116 }
2117 .footer-social-icons ul li a.twitter:hover {
2118 background-position:-30px -30px;
2119 }
2120 .footer-social-icons ul li a.flickr {
2121 background-position:-60px 0px;
2122 }
2123 .footer-social-icons ul li a.flickr:hover {
2124 background-position:-60px -30px;
2125 }
2126 .footer-social-icons ul li a.googleplus {
2127 background-position:-90px 0px;
2128 }
2129 .footer-social-icons ul li a.googleplus:hover {
2130 background-position:-90px -30px;
2131 }
2132 .footer-social-icons ul li a.dribbble {
2133 background-position:-120px 0px;
2134 }
2135 .footer-social-icons ul li a.dribbble:hover {
2136 background-position:-120px -30px;
2137 }
2138 .footer-social-icons {
2139 margin: 10px 0 10px;
2140 }
2141
2142 .lightbox {
2143 /** Hide the lightbox */
2144 display: none;
2145
2146 /** Apply basic lightbox styling */
2147 position: fixed;
2148 z-index: 9999;
2149 width: 100%;
2150 height: 100%;
2151 top: 0;
2152 left: 0;
2153 color:#333333;
2154 background: rgba(0, 0, 0, 0.72);
2155 }
2156
2157 .lightbox:target {
2158 /** Show lightbox when it is target */
2159 display: block;
2160 outline: none;
2161 }
2162
2163 .lightbox .box {
2164 width: -webkit-min-content;
2165 width: -moz-min-content;
2166 width: min-content;
2167 min-width: 610px;
2168 border:10px solid rgba(52, 173, 0, 0.56);
2169 margin: 12% auto;
2170 padding: 20px 20px 30px 20px;
2171 background-color: #FFF;
2172 }
2173 .lightbox .content {
2174 display:block;
2175 position:relative;
2176 }
2177 .lightbox .content .desc {
2178 z-index:99;
2179 bottom:0;
2180 position:absolute;
2181 padding:10px;
2182 margin:0 0 4px 0;
2183 background:rgba(0,0,0,0.8);
2184
2185 color:#fff;
2186 font-size:17px;
2187 opacity:0;
2188 transition: opacity ease-in-out 0.5s;
2189 }
2190
2191 .lightbox .content:hover .desc {
2192 opacity:1;
2193 }
2194
2195 .lightbox .close {
2196 display:block;
2197 text-decoration:none;
2198 font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
2199 font-size:22px;
2200 color:#3F84B1;
2201 opacity: 1;
2202 }
2203
2204 .close {
2205 float:right;
2206 }
2207
2208 .clear {
2209 display:block;
2210 clear:both;
2211 }
2212 ul.set li,ul.set1 li {
2213 display: inline-block;
2214 float: left;
2215 width: 12%;
2216 margin-top: 1em;
2217 }
2218 ul.set1{
2219 margin-top:2em
2220
2221 }
2222 p.aval {
2223 padding-left: 12px;
2224 font-weight: 700;
2225 }
2226 ul.ste1 li {
2227 display: inline-block;
2228 }
2229 .set-left {
2230 float: left;
2231 width: 58%;
2232 }
2233 .set-right {
2234 float: left;
2235 width: 42%;
2236 padding-left: 40px;
2237 }
2238 ul.ste1 {
2239 margin-top: 0.7em;
2240 }
2241 ul.set-1 {
2242 margin-top: 1em;
2243 margin-left: 266px;
2244 }
2245 .navbar-default {
2246 background-color: #4CB320 !important;
2247 border-color: #4CB320 !important;
2248 }
2249 .navbar {
2250 min-height: 0px !important;
2251 margin-bottom:0px !important;
2252 border-radius:0px !important;
2253 border: none !important;
2254 }
2255 ul.nav.navbar-nav li a {
2256 font-size: 15px ;
2257 color: #fff;
2258 display: inline-block;
2259 padding: 5px 8px;
2260 }
2261 .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
2262 color:#4CFF00 !important;
2263 }
2264 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
2265 color:#4CFF00 !important;
2266 background-color: #4CB320 !important;
2267 }
2268 .navbar-collapse {
2269 padding-right: 0px !important;
2270 padding-left: 0px !important;
2271 }
2272 /*-- responsive design --*/
2273 @media (max-width:1024px){
2274 .footer-btm li {
2275 margin: 0 6px;
2276 font-size: 14px;
2277 }
2278 ul.nav.navbar-nav li a {
2279 font-size: 14px;
2280 padding: 5px 7px;
2281 }
2282 .banner h1 {
2283 padding: 2.8em 0 0;
2284 font-size: 46px;
2285 }
2286 .banner {
2287 min-height: 320px;
2288 }
2289 .bann-info1 {
2290 padding: 4em 5em 0em;
2291 }
2292 .rupes {
2293 padding: 3em 0;
2294 }
2295 i.fa.fa-h-square,i.fa.fa-usd,i.fa.fa-mobile {
2296 font-size: 4em;
2297 }
2298 .rupes h4 {
2299 font-size: 18px;
2300 line-height: 1.5em;
2301 }
2302 .holiday {
2303 padding: 3em 0;
2304 }
2305 .holiday h3 {
2306 font-size: 1.7em;
2307 }
2308 .holiday p {
2309 font-size: 1em;
2310 }
2311 .track {
2312 padding: 3em 0;
2313 }
2314 .track h3 {
2315 font-size: 1.7em;
2316 }
2317 .track p {
2318 font-size: 1em;
2319 }
2320 a.learn {
2321 padding: 6px 20px!important;
2322 font-size: 15px;
2323 }
2324 .routes {
2325 padding: 3em 0;
2326 }
2327 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
2328 font-size: 3em;
2329 }
2330 .routes p {
2331 font-size: 1em;
2332 }
2333 .routes h3 {
2334 font-size: 1.7em;
2335 }
2336 button.seabtn {
2337 padding: 6px 20px!important;
2338 font-size: 15px;
2339 }
2340 .faq p {
2341 font-size: 15px;
2342 }
2343 .faq li {
2344 font-size: 15px;
2345 }
2346 .faq {
2347 padding: 3em 0;
2348 }
2349 .faq h2 {
2350 font-size: 1.8em;
2351 }
2352 .faq h3 {
2353 font-size: 1.5em;
2354 }
2355 .banner-1 h1,.banner-2 h1,.banner-3 h1 {
2356 padding: 1.8em 0 0;
2357 font-size: 46px;
2358 }
2359 .about {
2360 padding: 3em 0;
2361 }
2362 .about h2 {
2363 font-size: 2em;
2364 }
2365 .about h3 {
2366 font-size: 1.7em;
2367 }
2368 .app-right {
2369 margin-top: 0px;
2370 }
2371 .app-right h3 {
2372 font-size: 25px;
2373 }
2374 .mobile-app {
2375 padding: 3em 0;
2376 }
2377 .banner-bottom {
2378 padding: 2em 0;
2379 }
2380 .banner-bottom-grids {
2381 margin: 3em 0 0 0;
2382 }
2383 .banner-bottom-grid h4 {
2384 margin: 1em 0 0.5em 0;
2385 font-size: 1.6em;
2386 }
2387 .banner-bottom-grid p {
2388 width: 100%;
2389 }
2390 .terms {
2391 padding: 3em 0;
2392 }
2393 .privacy {
2394 padding: 3em 0;
2395 }
2396 .agent {
2397 padding: 3em 0;
2398 }
2399 .agent-right iframe {
2400 width: 390px;
2401 height: 286px;
2402 }
2403 .contact {
2404 padding: 3em 0;
2405 }
2406 .contact h3 {
2407 margin-bottom: 0em;
2408 }
2409 .bann-info1 {
2410 padding: 3em 4em 0em;
2411 }
2412 .bann-info {
2413 padding: 3em 0;
2414 }
2415 .bann-info1 h3 {
2416 font-size: 1.7em;
2417 }
2418 .blog {
2419 padding: 3em 0;
2420 }
2421 .leave-comment input[type="text"], .leave-comment input[type="email"], .leave-comment textarea {
2422 width: 49%;
2423 }
2424 .hotels-top {
2425 padding: 2em 0;
2426 }
2427 .view1-sixth h2 {
2428 margin: 96px 30px 0px 30px;
2429 }
2430 .banner-2 {
2431 min-height: 320px;
2432 }
2433 .rooms-top {
2434 min-height: 295px;
2435 padding: 12em 0 0;
2436 }
2437 .details {
2438 padding: 2em 0;
2439 }
2440 .details-middle {
2441 padding: 1em 1em;
2442 }
2443 .details-middle h3 {
2444 font-size: 1.4em;
2445 font-weight: 700;
2446 }
2447 .selectroom {
2448 padding: 3em 0 1em;
2449 }
2450 .tracking-top, .tracking-bottom {
2451 padding: 3em 2em;
2452 }
2453 .tracking {
2454 padding: 3em 0;
2455 }
2456 .offers-1 {
2457 padding: 3em 0;
2458 }
2459 }
2460 @media (max-width:991px){
2461 ul.nav.navbar-nav li a {
2462 font-size: 13px;
2463 padding: 5px 0px;
2464 }
2465 .footer-btm li {
2466 margin: 0px 4px;
2467 font-size: 13px;
2468 }
2469 .banner h1 {
2470 padding: 2.8em 0 0;
2471 font-size: 43px;
2472 }
2473 .banner {
2474 min-height: 300px;
2475 }
2476 .bann-info1 {
2477 padding: 4em 2em 0em 0em;
2478 float: left;
2479 width: 30%;
2480 }
2481 .bann-info {
2482 padding: 4em 0;
2483 float: left;
2484 width: 70%;
2485 }
2486 .bann-info1 h3 {
2487 font-size: 1.5em;
2488 font-weight: 700;
2489 color: #34ad00;
2490 text-align: center;
2491 margin-top: 25px;
2492 }
2493 .rupes-left {
2494 float: left;
2495 width: 33.33%;
2496 }
2497 i.fa.fa-h-square, i.fa.fa-usd, i.fa.fa-mobile {
2498 font-size: 3.2em;
2499 }
2500 .rupes h4 {
2501 font-size: 17px;
2502 margin:5px 0 0;
2503 }
2504 .rupes p {
2505 font-size: 13px;
2506 }
2507 .holiday-left {
2508 float: left;
2509 width: 28%;
2510 }
2511 .holiday-mid {
2512 float: left;
2513 width: 44%;
2514 }
2515 .holiday p {
2516 font-size: 14px;
2517 }
2518 .track-right {
2519 float: left;
2520 width: 40%;
2521 }
2522 .track-left {
2523 float: left;
2524 width: 60%;
2525 }
2526 .routes-left {
2527 float: left;
2528 width: 33.33%;
2529 }
2530 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
2531 font-size: 2.5em;
2532 }
2533 .routes p {
2534 font-size: 14px;
2535 }
2536 .footer-left {
2537 margin-top: 2em;
2538 }
2539 .footer-top {
2540 padding: 1em 0 3em;
2541 }
2542 .banner-1 h1,.banner-2 h1,.banner-3 h1 {
2543 padding: 1.8em 0 0;
2544 font-size: 43px;
2545 }
2546 .about h2 {
2547 margin-bottom: 0.5em;
2548 }
2549 .about-mid {
2550 margin: 3em 0;
2551 }
2552 .privacy p {
2553 font-size: 15px;
2554 }
2555 .agent-left input[type="text"] {
2556 width: 100%;
2557 }
2558 select {
2559 width: 100%;
2560 }
2561 .agent-left textarea {
2562 width: 100%;
2563 }
2564 .agent-right {
2565 padding-left: 1em;
2566 }
2567 .agent-right iframe {
2568 width: 687px;
2569 height: 500px;
2570 margin-top: 2em;
2571 }
2572 .con-top {
2573 margin-top: 2em;
2574 float: left;
2575 width: 33.33%;
2576 }
2577 .app-left {
2578 float: left;
2579 width: 40%;
2580 }
2581 .app-right {
2582 float: right;
2583 width: 60%;
2584 }
2585 .banner-text h3 {
2586 font-size: 2.5em;
2587 }
2588 .banner-text p {
2589 width: 100%;
2590 }
2591 .banner-bottom-grid {
2592 float: left;
2593 width: 33.33%;
2594 }
2595 .banner-bottom-grid h4 {
2596 font-size: 1.5em;
2597 }
2598 .travel {
2599 padding: 0em 0 3em;
2600 }
2601 li.trav {
2602 width: 27%;
2603 }
2604 li.dept {
2605 width: 19%;
2606 }
2607 li.seat {
2608 width: 21%;
2609 }
2610 .bus-txt3 {
2611 float: right;
2612 width: 74%;
2613 }
2614 .bus-ic3 {
2615 width: 20%;
2616 }
2617 .bus-txt1 {
2618 width: 75%;
2619 }
2620 .bus-ic1 {
2621 width: 24%;
2622 }
2623 .comments-list h3 {
2624 margin: 0 0 0em;
2625 }
2626 .comments-list:nth-child(2) {
2627 margin: 2em 0;
2628 padding: 2em 0 2em;
2629 }
2630 .blog-right {
2631 margin-top: 1em;
2632 }
2633 .leave-comment input[type="text"], .leave-comment input[type="email"], .leave-comment textarea {
2634 width: 49.1%;
2635 }
2636 .hotels-right {
2637 float: left;
2638 width: 50%;
2639 }
2640 .hotels-left {
2641 float: left;
2642 width: 33.33%;
2643 }
2644 .view1-sixth h2 {
2645 margin: 60px 0px 0px 0px;
2646 }
2647 .hotes-left {
2648 float: left;
2649 width: 33.33%;
2650 }
2651 .banner-2 {
2652 min-height: 250px;
2653 }
2654 .rom-info h3 {
2655 font-size: 1.5em;
2656 }
2657 .rooms-top {
2658 min-height: 247px;
2659 padding: 9em 0 0;
2660 }
2661 .details-left {
2662 padding-left: 0;
2663 float: left;
2664 width: 35%;
2665 }
2666 .details-middle {
2667 padding: 1em 1em;
2668 float: left;
2669 width: 49%;
2670 }
2671 .details-right {
2672 text-align: center;
2673 float: left;
2674 }
2675 .details-middle h3 {
2676 font-size: 1.3em;
2677 }
2678 .room-midle {
2679 padding: 0.5em 0.5em;
2680 float: left;
2681 width: 51%;
2682 }
2683 .room-left {
2684 float: left;
2685 width: 30%;
2686 }
2687 .room-right {
2688 padding: 2em 1em;
2689 float: left;
2690 width: 19%;
2691 }
2692 .selectroom_left {
2693 padding: 0;
2694 margin-bottom: 1.5em;
2695 }
2696 .selectroom_right {
2697 padding: 0;
2698 }
2699 .tracking-left {
2700 float: left;
2701 width: 50%;
2702 }
2703 .tracking-right {
2704 float: left;
2705 width: 50%;
2706 }
2707 .tracking-top, .tracking-bottom {
2708 padding: 3em 1em;
2709 }
2710 .bus-tp {
2711 padding: 0.5em 0;
2712 }
2713 .app-right p,.banner-text p,.banner-bottom-grid p {
2714 font-size: 0.9em;
2715 }
2716 }
2717 @media (max-width:768px){
2718 .logo {
2719 margin-right: 30px;
2720 }
2721 .banner h1 {
2722 padding: 2.5em 0 0;
2723 font-size: 40px;
2724 }
2725 .banner {
2726 min-height: 250px;
2727 }
2728 }
2729 @media (max-width:736px){
2730 .footer-btm li {
2731 display: block;
2732 margin: 10px 0;
2733 }
2734 .footer-btm {
2735 padding: 0;
2736 }
2737 .navbar-toggle {
2738 margin-top: 2px;
2739 margin-bottom: 2px;
2740 background-color: transparent;
2741 background-image: none;
2742 border: 1px solid transparent;
2743 border-radius: 4px;
2744 margin-right: 0px;
2745 }
2746 .navbar-default .navbar-toggle {
2747 border-color: #4CB320;
2748 }
2749 .navbar-toggle .icon-bar {
2750 width: 26px;
2751 height: 3px;
2752 }
2753 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
2754 background-color: #4CB320;
2755 }
2756 .navbar-default .navbar-toggle .icon-bar {
2757 background-color: #fff;
2758 }
2759 .navbar-default .navbar-collapse, .navbar-default .navbar-form {
2760 border-color: #4CB320;
2761 }
2762 ul.nav.navbar-nav li a {
2763 font-size: 15px;
2764 padding: 5px 0px;
2765 display: block;
2766 }
2767 .navbar-nav {
2768 margin: 7.5px 0px;
2769 }
2770 nav.cl-effect-1 {
2771 padding: 0em 0 1em;
2772 }
2773 .banner-1 h1,.banner-2 h1,.banner-3 h1 {
2774 padding: 1.5em 0 0;
2775 font-size: 40px;
2776 }
2777 .agent-right iframe {
2778 width: 654px;
2779 height: 485px;
2780 }
2781 .banner-2 h1 {
2782 padding: 2.5em 0 0;
2783 }
2784 .rom-info p {
2785 font-size: 13px;
2786 }
2787 .room-right {
2788 padding: 2em 0.5em;
2789 }
2790 }
2791 @media (max-width:667px){
2792 .banner h1 {
2793 padding: 2.2em 0 0;
2794 font-size: 36px;
2795 }
2796 .banner {
2797 min-height: 200px;
2798 }
2799 .bann-info {
2800 padding: 3em 0;
2801 }
2802 .bann-info1 {
2803 padding: 3em 2em 0em 0em;
2804 }
2805 .bnr-left input[type="text"] {
2806 padding: 6px 10px;
2807 }
2808 .bnr-right input[type="text"] {
2809 padding: 6px 10px;
2810 }
2811 i.fa.fa-h-square,i.fa.fa-usd,i.fa.fa-mobile {
2812 font-size: 2.8em;
2813 }
2814 .rupes h3 {
2815 font-size: 17px;
2816 }
2817 .rupes h4 {
2818 font-size: 15px;
2819 }
2820 .holiday h3 {
2821 font-size: 1.5em;
2822 }
2823 .holiday p {
2824 font-size: 13px;
2825 }
2826 .routes h3 {
2827 font-size: 1.5em;
2828 }
2829 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
2830 font-size: 2.2em;
2831 }
2832 .banner-1 h1,.banner-2 h1,.banner-3 h1 {
2833 padding: 1.2em 0 0;
2834 font-size: 36px;
2835 }
2836 .agent-right iframe {
2837 width: 587px;
2838 height: 449px;
2839 }
2840 .app-right h3 {
2841 font-size: 22px;
2842 }
2843 .app-button {
2844 width: 50%;
2845 }
2846 .mobile-app {
2847 padding: 3em 0 1em;
2848 }
2849 .banner-bottom-grid h4 {
2850 font-size: 1.3em;
2851 }
2852 .bus-midd h4 {
2853 font-size: 17px;
2854 }
2855 .bus-midd h4 a {
2856 font-size: 17px;
2857 }
2858 .bus-ic {
2859 width: 12%;
2860 }
2861 .bus-txt {
2862 float: right;
2863 width: 84%;
2864 }
2865 .view1-sixth h2 {
2866 margin: 46px 0px 0px 0px;
2867 }
2868 .banner-2 h1 {
2869 padding: 2.2em 0 0;
2870 }
2871 .rt-left {
2872 width: 77%;
2873 }
2874 .rom-info h3 {
2875 font-size: 1.3em;
2876 }
2877 .rom-info p {
2878 font-size: 14px;
2879 }
2880 .details-left {
2881 width: 34%;
2882 }
2883 .details-middle {
2884 padding: 1em 0em;
2885 }
2886 .room-right {
2887 width: 20%;
2888 }
2889 .room-left {
2890 width: 29%;
2891 }
2892 li.nam {
2893 width: 37%;
2894 margin-bottom: 1em;
2895 }
2896 li.mr {
2897 width: 24%;
2898 }
2899 li.spe {
2900 margin-top: 1em;
2901 }
2902 }
2903 @media (max-width:640px){
2904 .securetxt {
2905 line-height: 17px;
2906 font-size: 13px;
2907 }
2908 i.fa.fa-lock {
2909 font-size: 1.7em;
2910 padding-right: 4px;
2911 }
2912 .logo {
2913 margin-right: 20px;
2914 }
2915 .bus a {
2916 font-size: 13px;
2917 padding: 0 6px;
2918 }
2919 .bann-info1 h3 {
2920 font-size: 1.4em;
2921 }
2922 .banner-1 h1,.banner-3 h1{
2923 padding: 1.7em 0 0;
2924 font-size:30px;
2925 }
2926 .app-right h3 {
2927 font-size: 21px;
2928 }
2929 .comments-list ul li {
2930 font-size: 13px;
2931 }
2932 .comments-list h3 {
2933 font-size: 1.7em;
2934 }
2935 .leave-comment input[type="text"], .leave-comment input[type="email"], .leave-comment textarea {
2936 width: 48.9%;
2937 }
2938 .view1-sixth h2 {
2939 margin: 40px 0px 0px 0px;
2940 }
2941 .banner-2 h1 {
2942 padding: 3em 0 0;
2943 font-size: 30px;
2944 }
2945 .banner-3 {
2946 min-height: 190px;
2947 }
2948 .rt-left {
2949 width: 74%;
2950 }
2951 .details-left {
2952 width: 33%;
2953 }
2954 .room-left {
2955 width: 27%;
2956 }
2957 .room-right {
2958 width: 22%;
2959 }
2960 }
2961 @media (max-width:600px){
2962 .banner h1 {
2963 padding: 2.2em 0 0;
2964 font-size: 30px;
2965 }
2966 .banner {
2967 min-height: 175px;
2968 }
2969 .bann-info1 {
2970 width: 33%;
2971 }
2972 .bann-info {
2973 width: 67%;
2974 }
2975 .bann-info h2 {
2976 font-size: 24px;
2977 }
2978 .bnr-left input[type="text"] {
2979 font-size: 13px;
2980 margin-top: 0px;
2981 }
2982 .bnr-right input[type="text"] {
2983 font-size: 13px;
2984 margin-top: 0px;
2985 }
2986 .ban-top .inputLabel, .ban-bottom .inputLabel {
2987 font-size: 13px;
2988 }
2989 button.seabtn {
2990 padding: 6px 16px!important;
2991 font-size: 14px;
2992 }
2993 .rupes-left {
2994 float: left;
2995 width: 100%;
2996 margin-bottom: 2em;
2997 }
2998 i.fa.fa-h-square, i.fa.fa-usd, i.fa.fa-mobile {
2999 font-size: 5em;
3000 }
3001 .rup-left {
3002 float: left;
3003 width: 17%;
3004 }
3005 .rup-rgt {
3006 float: left;
3007 width: 83%;
3008 }
3009 .rupes h3 {
3010 font-size: 22px;
3011 }
3012 .rupes h4 {
3013 font-size: 18px;
3014 }
3015 .rupes {
3016 padding: 3em 0 1em;
3017 }
3018 .holiday-left {
3019 width: 100%;
3020 }
3021 .holiday-mid {
3022 width: 100%;
3023 margin: 1em 0;
3024 }
3025 .track p {
3026 width: 84%;
3027 }
3028 .routes-left {
3029 width: 100%;
3030 margin-bottom: 1.5em;
3031 }
3032 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
3033 font-size: 4em;
3034 }
3035 .routes h3 {
3036 font-size: 2em;
3037 }
3038 .routes p {
3039 font-size: 15px;
3040 }
3041 .routes {
3042 padding: 3em 0 1em;
3043 }
3044 .banner-1 {
3045 min-height: 140px;
3046 }
3047 .agent-right iframe {
3048 width: 521px;
3049 height: 400px;
3050 }
3051 .agent-right iframe {
3052 width: 560px;
3053 height: 425px;
3054 }
3055 .details-left {
3056 width: 32%;
3057 }
3058 .details-middle h3 {
3059 font-size: 1.2em;
3060 }
3061 .details-middle {
3062 padding: 0.5em 0em;
3063 }
3064 .details-middle li {
3065 margin: 0 7px 0 0px;
3066 font-size: 14px;
3067
3068 }
3069 .details-middle p {
3070 font-size: 14px;
3071 }
3072 .details-top h5 {
3073 font-size: 1.3em;
3074 }
3075 .lightbox .box {
3076 min-width: 545px;
3077 margin: 12% auto;
3078 padding: 10px 10px 20px 10px;
3079 }
3080 p.aval {
3081 padding-left: 10px;
3082 }
3083 }
3084 @media (max-width:568px){
3085 .bann-info h2 {
3086 font-size: 22px;
3087 margin-bottom:15px;
3088 }
3089 .bann-info1 h3 {
3090 font-size: 1.3em;
3091 }
3092 .rup-left {
3093 width: 23%;
3094 }
3095 .rup-rgt {
3096 width: 77%;
3097 }
3098 .agent-right iframe {
3099 width: 488px;
3100 height: 375px;
3101 }
3102 .con-top {
3103 width: 50%;
3104 }
3105 .app-left img {
3106 display: inline-block;
3107 }
3108 .app-left {
3109 width: 100%;
3110 text-align: center;
3111 }
3112 .app-right {
3113 float: right;
3114 width: 100%;
3115 margin-top: 2em;
3116 }
3117 .app-right h3 {
3118 font-size: 24px;
3119 }
3120 .banner-bottom-grid {
3121 float: left;
3122 width: 100%;
3123 margin-bottom: 2em;
3124 }
3125 .banner-bottom-grid h4 {
3126 font-size: 1.5em;
3127 }
3128 .travel h3 {
3129 font-size: 1.5em;
3130 }
3131 .travel p {
3132 font-size: 14px;
3133 }
3134 a.det {
3135 padding: 6px 14px;
3136 }
3137 a.view {
3138 padding: 6px 16px;
3139 }
3140 i.fa.fa-clock-o {
3141 font-size: 1.2em;
3142 }
3143 .bus-midd h4 {
3144 font-size: 15px;
3145 }
3146 .bus-midd p {
3147 font-size: 13px;
3148 }
3149 .bus-midd h4 a {
3150 font-size: 15px;
3151 }
3152 .comments-list ul li i {
3153 margin: 0 0.2em;
3154 }
3155 .leave-comment input[type="text"], .leave-comment input[type="email"], .leave-comment textarea {
3156 width: 48.8%;
3157 }
3158 .view1-sixth h2 {
3159 margin: 32px 0px 0px 0px;
3160 }
3161 }
3162 @media (max-width:480px){
3163 .logo a {
3164 font-size: 1.7em;
3165 }
3166 .logo {
3167 margin-right: 0;
3168 width: 100%;
3169 text-align: center;
3170 margin-bottom: 10px;
3171 }
3172 li.hm, li.prnt {
3173 margin-right: 2px;
3174 }
3175 .banner h1 {
3176 padding: 2.2em 0 0;
3177 font-size: 26px;
3178 }
3179 .banner {
3180 min-height: 150px;
3181 }
3182 .bann-info1 {
3183 width: 100%;
3184 padding: 2em 1em 0em;
3185 }
3186 .bann-info {
3187 width: 100%;
3188 padding: 2em 14px;
3189 }
3190 .rupes {
3191 padding: 2em 0 1em;
3192 }
3193 .footer-left li a {
3194 font-size: 13px;
3195 }
3196 .faq {
3197 padding: 2em 0;
3198 }
3199 .banner-1 h1,.banner-2 h1,.banner-3 h1{
3200 font-size: 26px;
3201 }
3202 .agent-right iframe {
3203 width: 400px;
3204 height: 305px;
3205 }
3206 a.det {
3207 padding: 6px 5px;
3208 }
3209 .tra-top h6 a {
3210 font-size: 14px;
3211 }
3212 li.ser {
3213 width: 16%;
3214 text-align: center;
3215 }
3216 li.las {
3217 width: 17%;
3218 text-align: center;
3219 }
3220 li.rou {
3221 width: 32%;
3222 text-align: center;
3223 }
3224 li.dat {
3225 text-align: center;
3226 }
3227 .travel p {
3228 font-size: 13px;
3229 }
3230 .bus-tp h2 {
3231 font-size: 17px;
3232 }
3233 .bus-tp P {
3234 font-size: 13px;
3235 line-height: 1.5em;
3236 }
3237 .bus-midd h4 {
3238 font-size: 13px;
3239 }
3240 .bus-midd h4 a {
3241 font-size: 13px;
3242 }
3243 .bus-midd h5 {
3244 font-size: 18px;
3245 }
3246 a.view {
3247 padding: 5px 8px;
3248 margin-top:6px;
3249 }
3250 ul.first {
3251 padding: 1em 0 1em;
3252 }
3253 .blog {
3254 padding: 2em 0;
3255 }
3256 .comments-list h3 {
3257 font-size: 1.5em;
3258 }
3259 .comments-list ul li span {
3260 padding-right: 3px;
3261 }
3262 .comments-list ul li i {
3263 margin: 0 0px;
3264 }
3265 .comments-list ul {
3266 padding: 1em 0 1em;
3267 }
3268 .comments-list p {
3269 margin: 1em 0;
3270 }
3271 ul.paging {
3272 padding: 1em 0 0;
3273 }
3274 .leave-comment {
3275 margin: 2em 0 0;
3276 }
3277 .leave-comment form {
3278 margin: 1em 0 0;
3279 }
3280 .leave-comment input[type="text"], .leave-comment input[type="email"], .leave-comment textarea {
3281 width: 48.6%;
3282 }
3283 .view1-sixth h2 {
3284 margin: 25px 0px 0px 0px;
3285 font-size:14px;
3286 }
3287 .routes h3 {
3288 font-size: 1.7em;
3289 }
3290 .rooms-top {
3291 min-height: 211px;
3292 padding: 6em 0 0;
3293 }
3294 .rom-info h3 {
3295 font-size: 1.1em;
3296 }
3297 .rom-info p {
3298 font-size: 12px;
3299 }
3300 .rom-info {
3301 padding: 1em 1em;
3302 }
3303 .room-map {
3304 margin: 2em 0;
3305 }
3306 .room-map iframe {
3307 min-height: 200px;
3308 }
3309 .hotel-amenit li {
3310 font-size: 14px;
3311 }
3312 .hotel-police p {
3313 font-size: 14px;
3314 }
3315 .details-middle h3 {
3316 font-size: 1.1em;
3317 }
3318 .details-top h5 {
3319 font-size: 1.2em;
3320 }
3321 .room-right {
3322 width: 23%;
3323 }
3324 .room-midle {
3325 width: 50%;
3326 }
3327 .rom-btm p {
3328 font-size: 14px;
3329 color: #999;
3330 }
3331 .tracking-left {
3332 float: left;
3333 width: 100%;
3334 }
3335 .tracking-right {
3336 float: left;
3337 width: 100%;
3338 }
3339 .offers-1 h3 {
3340 font-size: 18px;
3341 }
3342 .holiday-left img {
3343 width: 100%;
3344 }
3345 .lightbox .box {
3346 min-width: 445px;
3347 }
3348 ul.set-1 {
3349 margin-top: 1em;
3350 margin-left: 194px;
3351 }
3352 .set-right {
3353 padding-left: 9px;
3354 }
3355 .footer-top h3 {
3356 font-size: 1.5em;
3357 }
3358 .faq p {
3359 font-size: 13px;
3360 }
3361 .faq li {
3362 font-size: 13px;
3363 }
3364 .app-right p {
3365 font-size: 13px;
3366 }
3367 .banner-text p {
3368 font-size: 13px;
3369 }
3370 .banner-bottom-grid p {
3371 font-size: 13px;
3372 }
3373 .comments-list p {
3374 font-size: 13px;
3375 }
3376 .popular-right p {
3377 font-size: 13px;
3378 }
3379 .categories ul li a {
3380 font-size: 13px;
3381 }
3382 .comments-list p span {
3383 font-size: 13px;
3384 }
3385 .admin-right p {
3386 font-size: 13px;
3387 }
3388 .recent-comments-grid-right p {
3389 font-size: 13px;
3390 }
3391 .privacy p {
3392 font-size: 13px;
3393 }
3394 .agent p {
3395 font-size: 13px;
3396 }
3397 .terms p {
3398 font-size: 13px;
3399 }
3400 i.fa.fa-h-square {
3401 font-size: 3em;
3402 }
3403 i.fa.fa-usd, i.fa.fa-mobile {
3404 font-size: 4em;
3405 }
3406 .login-left {
3407 float: none;
3408 width: 53%;
3409 margin: 0 0 2em;
3410 }
3411 .login-right {
3412 float: none;
3413 width: 100%;
3414 }
3415 }
3416 @media (max-width:414px){
3417 ul.tp-hd-rgt a {
3418 font-size: 11px;
3419 }
3420 ul.tp-hd-rgt li {
3421 font-size: 11px;
3422 }
3423 ul.tp-hd-lft a {
3424 font-size: 11px;
3425 }
3426 .banner h1 {
3427 padding: 2.7em 0 0;
3428 font-size: 22px;
3429 }
3430 .banner {
3431 min-height: 140px;
3432 }
3433 .rou-left {
3434 width: 28%;
3435 }
3436 .rou-rgt {
3437 width: 72%;
3438 }
3439 .footer-left li {
3440 width: 50%;
3441 }
3442 .rup-rgt {
3443 width: 70%;
3444 }
3445 .rup-left {
3446 width: 30%;
3447 }
3448 .footer-top {
3449 padding: 1em 0 2em;
3450 }
3451 .faq h2 {
3452 font-size: 1.7em;
3453 }
3454 .faq h3 {
3455 font-size: 1.4em;
3456 }
3457 .banner h1,.banner-2 h1,.banner-3 h1 {
3458 padding: 2.7em 0 0;
3459 font-size: 22px;
3460 }
3461 .about-mid {
3462 margin: 2em 0;
3463 }
3464 .about h3 {
3465 margin-bottom: 0.3em;
3466 }
3467 .ab-lt {
3468 padding-right: 15px;
3469 }
3470 .terms {
3471 padding: 2em 0;
3472 }
3473 .privacy h3 {
3474 margin-bottom: 0em;
3475 }
3476 .privacy p {
3477 font-size: 14px;
3478 }
3479 .privacy {
3480 padding: 2em 0;
3481 }
3482 .agent-right iframe {
3483 width: 335px;
3484 height: 261px;
3485 }
3486 .agent-left input[type="text"] {
3487 font-size: 14px;
3488 padding: 6px 10px;
3489 }
3490 .app-right h3 {
3491 font-size: 22px;
3492 }
3493 .app-right p {
3494 font-size: 13px;
3495 margin: 8px 0 20px 0;
3496 }
3497 .banner-text p {
3498 font-size: 14px;
3499 }
3500 .banner-bottom-grid p {
3501 font-size: 14px;
3502 }
3503 .banner-bottom {
3504 padding: 2em 0 0;
3505 }
3506 .bann-info1 h3 {
3507 font-size: 1.2em;
3508 }
3509 .bann-info {
3510 padding: 1em 14px;
3511 }
3512 li.ser {
3513 text-align: left;
3514 font-size: 16px;
3515 }
3516 li.las {
3517 text-align: left;
3518 font-size: 16px;
3519 }
3520 li.rou {
3521 text-align: left;
3522 font-size: 16px;
3523 }
3524 li.dat {
3525 text-align: center;
3526 font-size: 16px;
3527 }
3528 li.fir {
3529 width: 15%;
3530 font-size: 16px;
3531 }
3532 .travel p {
3533 font-size: 12px;
3534 }
3535 a.det {
3536 padding: 6px 6px;
3537 font-size: 11px;
3538 }
3539 span.sen {
3540 display: none;
3541 }
3542 .bus-midd p {
3543 font-size: 10px;
3544 }
3545 .bus-midd h4 a {
3546 font-size: 12px;
3547 }
3548 a.view {
3549 font-size: 10px;
3550 }
3551 .bus-tp h2 {
3552 font-size: 14px;
3553 }
3554 .bus-tp P {
3555 font-size: 11px;
3556 }
3557 .comments-list h3 {
3558 font-size: 1.4em;
3559 }
3560 .leave-comment input[type="email"] {
3561 margin: 0.5em 0 0;
3562 width: 100%;
3563 }
3564 .admin {
3565 padding: 1em;
3566 margin: 1em 0 2em;
3567 }
3568 .leave-comment input[type="text"], .leave-comment input[type="email"], .leave-comment textarea {
3569 width: 100%;
3570 }
3571 .hotels-right {
3572 width: 100%;
3573 margin-bottom: 1em;
3574 }
3575 .view1-sixth h2 {
3576 margin: 78px 0px 0px 0px;
3577 }
3578 .hotels-left {
3579 margin-bottom: 1em;
3580 width: 100%;
3581 }
3582 .hotl-top {
3583 margin-top: 0em;
3584 }
3585 .hotels-top h3 {
3586 margin-bottom: 20px;
3587 }
3588 .hotels-top {
3589 padding: 1em 0;
3590 }
3591 .routes p {
3592 font-size: 14px;
3593 }
3594 .routes h3 {
3595 font-size: 1.3em;
3596 }
3597 .routes {
3598 padding: 0em 0 1em;
3599 }
3600 .banner-2 h1 {
3601 padding: 3em 0 0;
3602 font-size: 22px;
3603 }
3604 .banner-2 {
3605 min-height: 190px;
3606 }
3607 .rom-info {
3608 padding: 0.7em;
3609 }
3610 .rooms-top {
3611 min-height: 186px;
3612 padding: 5em 0 0;
3613 }
3614 .banner-3 {
3615 min-height: 160px;
3616 }
3617 .similar_hotel {
3618 margin-bottom: 2em;
3619 }
3620 .details-right {
3621 text-align: center;
3622 float: right;
3623 padding: 0;
3624 }
3625 .details-middle {
3626 width: 70%;
3627 }
3628 .details-left {
3629 width: 30%;
3630 }
3631 .details {
3632 padding: 0em 0 2em;
3633 }
3634 .room-left {
3635 width: 100%;
3636 padding: 0;
3637 }
3638 .room-midle {
3639 width: 100%;
3640 padding-left: 12px;
3641 }
3642 .room-right {
3643 width: 100%;
3644 padding: 0;
3645 }
3646 li.nam {
3647 width: 100%;
3648 margin-bottom: 1em;
3649 }
3650 li.mr {
3651 width: 46%;
3652 margin-bottom: 1em;
3653 }
3654 .selectroom_right li {
3655 width: 33.33%;
3656 }
3657 .selectroom_right p {
3658 font-size: 14px;
3659 }
3660 .selectroom {
3661 padding: 2em 0 0em;
3662 }
3663 .tracking h3 {
3664 margin-bottom: 0.5em;
3665 }
3666 .tracking p {
3667 font-size: 14px;
3668 }
3669 .login-right input[type="submit"] {
3670 font-size: 14px;
3671 }
3672 .writ input[type="text"] {
3673 font-size: 14px;
3674 width: 100%;
3675 }
3676 li.na-me {
3677 width: 100%;
3678 }
3679 li.na-me select {
3680 font-size: 14px;
3681 width: 100%;
3682 }
3683 .lightbox .box {
3684 min-width: 386px;
3685 }
3686 ul.set-1 {
3687 margin-left: 166px;
3688 }
3689 .footer-top h3 {
3690 font-size: 1.4em;
3691 }
3692 .login-left {
3693 width: 63%;
3694 }
3695 }
3696 @media (max-width:384px){
3697 ul.tp-hd-rgt a {
3698 font-size: 10px;
3699 }
3700 ul.tp-hd-rgt li {
3701 font-size: 10px;
3702 }
3703 ul.tp-hd-lft a {
3704 font-size: 10px;
3705 }
3706 i.fa.fa-home {
3707 font-size: 18px;
3708 }
3709 .ban-top .inputLabel, .ban-bottom .inputLabel {
3710 font-size: 12px;
3711 }
3712 .bann-info h2 {
3713 font-size: 20px;
3714 margin-bottom: 15px;
3715 }
3716 .agent-right iframe {
3717 width: 296px;
3718 height: 229px;
3719 }
3720 .app-right h3 {
3721 font-size: 20px;
3722 }
3723 .bann-info1 {
3724 padding: 2em 0.4em 0em;
3725 }
3726 .bus-midd h5 {
3727 font-size: 15px;
3728 }
3729 a.view {
3730 font-size: 11px;
3731 text-align: center;
3732 }
3733 li.fare {
3734 width: 22%;
3735 text-align: center;
3736 }
3737 li.seat {
3738 width: 24%;
3739 text-align: center;
3740 }
3741 .bus-midd p {
3742 font-size: 10px;
3743 text-align: center;
3744 }
3745 .bus-txt3 {
3746 float: right;
3747 width: 100%;
3748 }
3749 li.arriv {
3750 width: 16%;
3751 text-align: center;
3752 }
3753 li.dept {
3754 width: 18%;
3755 text-align: center;
3756 }
3757 .bus-ic1 {
3758 width: 100%;
3759 text-align: center;
3760 }
3761 a.view {
3762 padding: 5px 7px;
3763 }
3764 i.fa.fa-clock-o {
3765 margin-top: 10px;
3766 }
3767 li.arriv h4 {
3768 margin-top: 30px;
3769 }
3770 .bus-ic3 {
3771 width: 100%;
3772 text-align: center;
3773 }
3774 .bus-ic3 img{
3775 display:inline-block;
3776 }
3777 .bus-txt4 {
3778 margin-top: 13px;
3779 }
3780 .bus-txt1 {
3781 width: 100%;
3782 }
3783 li.trav {
3784 width: 20%;
3785 text-align: center;
3786 }
3787 .bus-tp h2 {
3788 font-size: 12px;
3789 }
3790 .bus-tp P {
3791 line-height: 1.2em;
3792 }
3793 .bus-ic {
3794 width: 100%;
3795 text-align: center;
3796 }
3797 .bus-ic img{
3798 display:inline-block;
3799 }
3800 .bus-txt {
3801 width: 100%;
3802 }
3803 .bus-midd h4 {
3804 font-size: 13px;
3805 text-align: center;
3806 }
3807 .comments-list h3 {
3808 font-size: 1.3em;
3809 }
3810 .banner-2 {
3811 min-height: 180px;
3812 }
3813 .set-left {
3814 float: left;
3815 width: 100%;
3816 }
3817 .set-right {
3818 padding-left: 0px;
3819 margin-top: 1em;
3820 width: 100%;
3821 }
3822 .lightbox .box {
3823 min-width: 349px;
3824 }
3825 ul.set-1 {
3826 margin-left: 254px;
3827 }
3828 p.aval {
3829 font-size: 13px;
3830 }
3831 .login-left {
3832 width: 68%;
3833 }
3834 }
3835 @media (max-width:375px){
3836 li.ned, li.wrt, li.tol {
3837 margin-right: 6px;
3838 }
3839 .banner h1,.banner-2 h1,.banner-3 h1 {
3840 padding: 1.7em 0 0;
3841 font-size: 25px;
3842 }
3843 .bann-info h2 {
3844 font-size: 19px;
3845 margin-bottom: 15px;
3846 }
3847 .track h3 {
3848 font-size: 1.5em;
3849 }
3850 .track p {
3851 width: 100%;
3852 font-size: 14px;
3853 }
3854 .routes h3 {
3855 font-size: 1.8em;
3856 }
3857 .rou-left {
3858 width: 31%;
3859 }
3860 .rou-rgt {
3861 width: 69%;
3862 }
3863 a.view {
3864 padding: 5px 6px;
3865 }
3866 .hotes-left {
3867 float: left;
3868 width: 100%;
3869 text-align: left;
3870 margin-bottom: 1em;
3871 }
3872 .banner-2 h1 {
3873 padding: 2.7em 0 0;
3874 }
3875 .banner-2 {
3876 min-height: 180px;
3877 }
3878 .login-left {
3879 width: 71%;
3880 }
3881 }
3882 @media (max-width:320px){
3883 i.fa.fa-home {
3884 font-size: 20px;
3885 }
3886 ul.tp-hd-lft a {
3887 font-size: 12px;
3888 }
3889 ul.tp-hd-lft {
3890 float: left;
3891 width: 100%;
3892 text-align: center;
3893 }
3894 .logo {
3895 margin-bottom: 2px;
3896 }
3897 ul.tp-hd-rgt {
3898 float: left;
3899 width: 100%;
3900 }
3901 ul.tp-hd-rgt li {
3902 font-size: 12px;
3903 }
3904 ul.tp-hd-rgt a {
3905 font-size: 12px;
3906 }
3907 li.ned, li.wrt, li.tol {
3908 margin-right: 20px;
3909 }
3910 .top-header {
3911 height: 62px;
3912 line-height: 23px;
3913 padding: 0.5em 0;
3914 }
3915 .bus a {
3916 font-size: 12px;
3917 padding: 0 3px;
3918 }
3919 .securetxt {
3920 line-height: 17px;
3921 font-size: 12px;
3922 }
3923 .banner h1,.banner-2 h1,.banner-3 h1 {
3924 padding: 1.7em 0 0;
3925 font-size: 22px;
3926 }
3927 .bann-info1 {
3928 width: 100%;
3929 padding: 1em 0 0;
3930 }
3931 i.fa.fa-columns {
3932 font-size: 6em;
3933 }
3934 .bann-info1 h3 {
3935 font-size: 1.2em;
3936 margin-top:12px;
3937 }
3938 .bann-info {
3939 padding: 1em 0px;
3940 }
3941 .bann-info h2 {
3942 font-size: 17px;
3943 margin-bottom: 15px;
3944 }
3945 .ban-top .inputLabel, .ban-bottom .inputLabel {
3946 font-size: 11px;
3947 }
3948 button.seabtn {
3949 padding: 6px 13px!important;
3950 font-size: 13px;
3951 }
3952 .sear {
3953 margin-top: 20px;
3954 }
3955 .ban-bottom {
3956 margin-top: 20px;
3957 }
3958 i.fa.fa-h-square, i.fa.fa-usd, i.fa.fa-mobile {
3959 font-size: 4em;
3960 }
3961 .rupes h3 {
3962 font-size: 20px;
3963 }
3964 .rupes h4 {
3965 font-size: 16px;
3966 }
3967 .rupes-left {
3968 padding: 0;
3969 }
3970 .holiday {
3971 padding: 2em 0;
3972 }
3973 .holiday-left {
3974 padding: 0;
3975 }
3976 .holiday-mid {
3977 padding: 0;
3978 }
3979 .track {
3980 padding: 2em 0;
3981 }
3982 .track-left {
3983 padding: 0;
3984 }
3985 .track-right {
3986 padding-left: 0;
3987 }
3988 .routes-left {
3989 padding: 0;
3990 }
3991 .routes {
3992 padding: 2em 0 0em;
3993 }
3994 .routes h3 {
3995 font-size: 1.6em;
3996 }
3997 .routes p {
3998 font-size: 14px;
3999 }
4000 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
4001 font-size: 3em;
4002 }
4003 .footer-left {
4004 padding: 0;
4005 }
4006 .footer-top h3 {
4007 margin-bottom: 0.5em;
4008 }
4009 .banner-1 h1,.banner-2 h1,.banner-3 h1{
4010 font-size: 22px;
4011 }
4012 .banner-1 {
4013 min-height: 120px;
4014 }
4015 .faq h2 {
4016 font-size: 1.4em;
4017 }
4018 .faq h3 {
4019 font-size: 1.2em;
4020 }
4021 .faq p {
4022 font-size: 13px;
4023 }
4024 .faq {
4025 padding: 1em 0;
4026 }
4027 .about {
4028 padding: 1em 0;
4029 }
4030 .about h2 {
4031 font-size: 1.7em;
4032 margin-bottom:0.3em;
4033 }
4034 .about p {
4035 font-size: 13px;
4036 }
4037 .about h3 {
4038 font-size: 1.5em;
4039 }
4040 .abt-lft {
4041 padding: 0;
4042 }
4043 .ab-lt {
4044 padding: 0;
4045 }
4046 .ab-tp {
4047 margin-bottom: 1em;
4048 }
4049 .ab-rt {
4050 padding: 0;
4051 }
4052 .ab-rt ul li a {
4053 font-size: 13px;
4054 padding: 0px 0px 0px 22px;
4055 }
4056 .terms h3 {
4057 font-size: 1.4em;
4058 }
4059 .terms h6 {
4060 margin: 0.5em 0;
4061 }
4062 .terms p {
4063 font-size: 13px;
4064 }
4065 .terms-bottom {
4066 margin-top: 2em;
4067 }
4068 .terms {
4069 padding: 1.5em 0;
4070 }
4071 .privacy p {
4072 font-size: 13px;
4073 }
4074 .privacy {
4075 padding: 1.5em 0;
4076 }
4077 .privacy h4 {
4078 margin: 1em 0 0;
4079 }
4080 .agent {
4081 padding: 1.5em 0;
4082 }
4083 .agent-left {
4084 text-align: center;
4085 padding: 0;
4086 }
4087 .ag-bt {
4088 margin-bottom: 1em;
4089 }
4090 .agent-right iframe {
4091 width: 272px;
4092 height: 212px;
4093 margin-top: 1.5em
4094 }
4095 .agent-right {
4096 padding: 0;
4097 }
4098 .agent p {
4099 font-size: 13px;
4100 }
4101 .con-top {
4102 width: 100%;
4103 margin-top: 1em;
4104 }
4105 .contact {
4106 padding: 1.5em 0;
4107 }
4108 .contact h4 {
4109 margin-bottom: 0.3em;
4110 }
4111 .contact-left {
4112 padding: 0;
4113 }
4114 .app-left {
4115 padding: 0;
4116 }
4117 .app-right h3 {
4118 font-size: 19px;
4119 line-height:25px;
4120 }
4121 .app-right {
4122 padding: 0;
4123 }
4124 .banner-bottom {
4125 padding: 0.5em 0 0;
4126 }
4127 .banner-text p {
4128 font-size: 13px;
4129 margin: 1em auto 0 auto;
4130 }
4131 .banner-text h3 {
4132 font-size: 2.2em;
4133 }
4134 .app-right p {
4135 font-size: 13px;
4136 }
4137 .banner-bottom-grid p {
4138 font-size: 13px;
4139 }
4140 .banner-bottom-grid {
4141 margin-bottom: 1.5em;
4142 padding:0;
4143 }
4144 .glyphicon-th-large {
4145 font-size: 1.7em;
4146 }
4147 .services-icon {
4148 width: 100px;
4149 height: 100px;
4150 line-height: 111px;
4151 }
4152 .banner-text h3 {
4153 font-size: 2em;
4154 }
4155 ul.rout {
4156 padding: 0.5em;
4157 }
4158 .tra-top h6 a {
4159 font-size: 12px;
4160 }
4161 .bann-info1 {
4162 padding: 2em 0em 0em;
4163 }
4164 .bann-info {
4165 padding: 1em 0px;
4166 }
4167 .tra-top h4 {
4168 font-size: 18px;
4169 }
4170 .tra-top {
4171 margin-top: 1em;
4172 }
4173 .bus-tp {
4174 padding: 0.5em 0;
4175 background: #34ad00;
4176 }
4177 .bus-tp P {
4178 font-size: 13px;
4179 text-align: center;
4180 float: none;
4181 margin-bottom: 0.5em;
4182 }
4183 .bus-tp h2 {
4184 font-size: 15px;
4185 float: none;
4186 text-align: center;
4187 }
4188 .bus-btm li a {
4189 font-size: 13px;
4190 }
4191 .bus-midd h4 {
4192 font-size: 12px;
4193 }
4194 li.trav {
4195 width: 23%;
4196 }
4197 li.arriv {
4198 width: 17%;
4199 text-align: center;
4200 }
4201 li.seat {
4202 width: 22%;
4203 text-align: center;
4204 }
4205 li.fare {
4206 width: 20%;
4207 text-align: center;
4208 }
4209 .bus-midd h5 {
4210 font-size: 13px;
4211 }
4212 .blog-left {
4213 padding: 0;
4214 }
4215 .comments-list p {
4216 font-size: 13px;
4217 }
4218 .blog {
4219 padding: 1.5em 0;
4220 }
4221 .comments-list:nth-child(2) {
4222 margin: 1em 0;
4223 padding: 1em 0 1em;
4224 }
4225 .blog-right {
4226 margin-top: 1em;
4227 padding: 0;
4228 }
4229 .popular h3, .subscribe h3, .categories h3, .instagram h2, .tags h3 {
4230 padding: 0.5em;
4231 }
4232 .admin-right p {
4233 font-size: 13px;
4234 }
4235 .admin {
4236 padding: 1em;
4237 margin: 1em 0 1em;
4238 }
4239 .recent-comments-grid-right p {
4240 font-size: 13px;
4241 }
4242 .hotels-right {
4243 padding: 0;
4244 }
4245 .hotels-left {
4246 padding: 0;
4247 }
4248 .view1-sixth h2 {
4249 margin: 70px 0px 0px 0px;
4250 }
4251 .banner-2 h1 {
4252 padding: 2.7em 0 0;
4253 }
4254 .banner-2 {
4255 min-height: 160px;
4256 }
4257 .banner-3 {
4258 min-height: 130px;
4259 }
4260 .rt-left {
4261 width: 64%;
4262 }
4263 .rom-info h5 {
4264 font-size: 1.1em;
4265 text-align: center;
4266 }
4267 .rom-info h3 {
4268 font-size: 0.95em;
4269 }
4270 .rom-info p {
4271 font-size: 11px;
4272 line-height: 1.3em;
4273 }
4274 .rooms-top {
4275 min-height: 165px;
4276 padding: 4em 0 0;
4277 }
4278 .hotel-amenit li {
4279 font-size: 13px;
4280 width:50%;
4281 }
4282 .hotel-police p {
4283 font-size: 13px;
4284 }
4285 h4.sing {
4286 margin-bottom: 0.5em;
4287 }
4288 .hotel-amenit {
4289 margin-bottom: 2em;
4290 }
4291 .hotel-police {
4292 margin-bottom: 2em;
4293 }
4294 .footer-left {
4295 margin-top: 1em;
4296 }
4297 .details-left {
4298 width: 100%;
4299 padding: 0;
4300 }
4301 .details-middle {
4302 width: 100%;
4303 padding-left: 16px;
4304 }
4305 .details-middle li {
4306 font-size: 13px;
4307 }
4308 .details-middle p {
4309 font-size: 13px;
4310 }
4311 .selectroom_top {
4312 padding: 1em;
4313 }
4314 .selectroom-info ul {
4315 margin-top: 1em;
4316 }
4317 .selectroom_right p {
4318 font-size: 13px;
4319 }
4320 .selectroom_right h6 {
4321 font-size: 0.9em;
4322 }
4323 .selectroom_right h3 {
4324 font-size: 1.5em;
4325 }
4326 .grand {
4327 text-align: right;
4328 margin-top: 0.5em;
4329 }
4330 .tracking {
4331 padding: 2em 0;
4332 }
4333 .tracking-top, .tracking-bottom {
4334 padding: 1em 0.5em;
4335 }
4336 .tracking p {
4337 font-size: 13px;
4338 }
4339 .login-right input[type="submit"] {
4340 font-size: 12px;
4341 }
4342 .login-right input[type="text"], .login-right input[type="password"] {
4343 font-size: 12px;
4344 }
4345 .login-left ul li {
4346 font-size: 14px;
4347 }
4348 .writ {
4349 padding: 0 1em 1em;
4350 }
4351 .writ h4 {
4352 font-size: 1.4em;
4353 }
4354 .copy-right p {
4355 font-size: 13px;
4356 }
4357 .lightbox .box {
4358 min-width: 280px;
4359 }
4360 ul.set-1 {
4361 margin-left: 200px;
4362 }
4363 .login-left {
4364 width: 77%;
4365 }
4366 }
4367 .errorWrap {
4368 padding: 10px;
4369 margin: 0 0 20px 0;
4370 background: #fff;
4371 border-left: 4px solid #dd3d36;
4372 -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
4373 box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
4374
4375 }
4376 .successWrap {
4377 padding: 10px;
4378 margin: 0 0 20px 0;
4379 background: #fff;
4380 border-left: 4px solid #4caf50;
4381 -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
4382 box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
4383 }